plotting in for loop
1 次查看(过去 30 天)
显示 更早的评论
hello, i'm tring to plot h with Q but the graph shows empty and when add hold on it apears points not continuous curve
clc;clear; a=1;t1=100;t2=20;l=.01;k=1; for h=1:1:100 syms ts q=-(a*h*(ts-t2))+(k*a*(t1-ts)/l); Ts=solve(q); Q=a*h*(Ts-t2); plot(h,Q) axis([1,100,50,4000]) grid on end
0 个评论
采纳的回答
Azzi Abdelmalek
2016-4-21
编辑:Azzi Abdelmalek
2016-4-21
clc;clear;
a=1;t1=100;t2=20;l=.01;k=1;
syms ts
hh=1:100;
for h=hh
q=-(a*h*(ts-t2))+(k*a*(t1-ts)/l);
Ts=solve(q);
Q(h)=a*h*(Ts-t2);
end
plot(hh,double(Q))
axis([1,100,50,4000])
grid on
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Particle & Nuclear Physics 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!