i want to plot 'V' vs 'th' graph:
V = 0:0.2:10
and
th = 90-(2*atand(exp(-((v-1)/2)))) if V>1 and
th = 0 if V<=1
please help

 採用された回答

Satuk Bugrahan
Satuk Bugrahan 2016 年 9 月 24 日
編集済み: Satuk Bugrahan 2016 年 9 月 24 日

1 投票

V=0:0.2:10 ;
th=zeros(1,51);
for n=1:51
if V(n)<=1
th(n)=0 ;
else
th(n)=90-(2*atand(exp(-((V(n)-1)/2)))) ;
end
end
plot (V,th)
title('V vs th')
xlabel('V')
ylabel('th')
This would do it I guess.

3 件のコメント

Ashutosh  mohan
Ashutosh mohan 2016 年 9 月 24 日
thanks a lot buddy
Satuk Bugrahan
Satuk Bugrahan 2016 年 9 月 24 日
Actually I have realised I just misplaced X and Y axis . I have corrected it . No problem at all , cheers .
Ashutosh  mohan
Ashutosh mohan 2016 年 9 月 25 日
ya.. no problem .. i had corrected it myself.. thanks for the code

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

その他の回答 (0 件)

カテゴリ

ヘルプ センター および File Exchange で Graphics についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by