Effacer les filtres
Effacer les filtres

plotting in for loop

1 vue (au cours des 30 derniers jours)
abdalrhman hassan
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

Réponse acceptée

Azzi Abdelmalek
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
  1 commentaire
abdalrhman hassan
abdalrhman hassan le 21 Avr 2016
Thank you That's was helpful but can you explain what you did please

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

En savoir plus sur Line Plots dans Help Center et File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by