plotting in for loop

21 ビュー (過去 30 日間)
abdalrhman hassan
abdalrhman hassan 2016 年 4 月 21 日
コメント済み: abdalrhman hassan 2016 年 4 月 21 日
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

採用された回答

Azzi Abdelmalek
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
  1 件のコメント
abdalrhman hassan
abdalrhman hassan 2016 年 4 月 21 日
Thank you That's was helpful but can you explain what you did please

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeCalculus についてさらに検索

タグ

Community Treasure Hunt

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

Start Hunting!

Translated by