For example, I want to calculate if 0<d<2, F=2*d if 2<d<3, F=5*d
I tried to figure it out but It is beyond my ability. Please help me

 採用された回答

Fangjun Jiang
Fangjun Jiang 2020 年 5 月 8 日
編集済み: Fangjun Jiang 2020 年 5 月 8 日

0 投票

d=1;
if and(d>0, d<2)
F=2*d;
elseif and(d>2, d<3)
F=5*d;
end
You can also use "if d>0 && d<2" instead. Type "help relop" to learn about relational operators.

1 件のコメント

Sanggi Park
Sanggi Park 2020 年 5 月 8 日
Thanks for answer! And could you help me that If i scale d as 0:0.5:4 and want to know all the F value, what command should I input?

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

その他の回答 (0 件)

カテゴリ

ヘルプ センター および File ExchangeFile Operations についてさらに検索

タグ

Community Treasure Hunt

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

Start Hunting!

Translated by