plotting in for loop
1 vue (au cours des 30 derniers jours)
Afficher commentaires plus anciens
abdalrhman hassan
le 21 Avr 2016
Commenté : abdalrhman hassan
le 21 Avr 2016
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 commentaires
Réponse acceptée
Azzi Abdelmalek
le 21 Avr 2016
Modifié(e) : Azzi Abdelmalek
le 21 Avr 2016
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
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur Line Plots dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!