can anybody convert MATLAB code to c code ? please help

7 visualizaciones (últimos 30 días)
Anushka vyas
Anushka vyas el 8 de Dic. de 2021
Comentada: Anushka vyas el 8 de Dic. de 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 comentarios
Walter Roberson
Walter Roberson el 8 de Dic. de 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 el 8 de Dic. de 2021
okay thank u so much

Iniciar sesión para comentar.

Respuestas (0)

Categorías

Más información sobre Object Containers en Help Center y File Exchange.

Community Treasure Hunt

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

Start Hunting!

Translated by