can anybody convert MATLAB code to c code ? please help

9 Ansichten (letzte 30 Tage)
Anushka vyas
Anushka vyas am 8 Dez. 2021
Kommentiert: Anushka vyas am 8 Dez. 2021
close all;
clear all;
clc;
n=4;
w=3;
h=3;
x=linspace(0,w,n);
y=linspace(0,h,n);
T=zeros(n);
T(1,1:n)=100;
T(n,1:n)=20;
T(1:n,1)=30;
T(1:n,n)=40;
tol=1e-6;
error=1;
k=0
while error >tol
k=k+1
Told=T
for i = 2:n-1;
for j = 2:n-1;
T(i,j) = .25 * (T(i,j-1) + T(i-1,j) + T(i+1,j) + T(i,j+1));
end
end
error = max(max(abs(Told-T)));
end
subplot(3,1,1),contour(x,y,T),colormap
title('Temprature(Steady State)'),xlabel('x'),ylabel('y'),colorbar
subplot(3,1,2),pcolor(x,y,T),shading interp,
title('Temprature(Steady State)'),xlabel('x'),ylabel('y'),colorbar
subplot(3,1,3)
surf(T')
xlabel('x')
ylabel('y')
zlabel('z')
colorbar
  4 Kommentare
Walter Roberson
Walter Roberson am 8 Dez. 2021
If you need the graphics, then you are going to have to locate a graphics package that you can call from your C code, and write the program in terms of using that. For example you might use gnuplot() http://www.gnuplot.info/
Anushka vyas
Anushka vyas am 8 Dez. 2021
okay thank u so much

Melden Sie sich an, um zu kommentieren.

Antworten (0)

Kategorien

Mehr zu Object Containers finden Sie in Help Center und File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by