2つの一次関数を組み合わせたい

お世話になります。
y=x (0<=x<=2)
y=0.2x+1.6 (2<=x)
となる関数はどのようにプログラムすればいいのでしょうか?
よろしくお願いします。

 採用された回答

Hernia Baby
Hernia Baby 2021 年 10 月 7 日

1 投票

piecewise を使うとシンプルにできます
syms x
y = piecewise(0<=x<=2,x,2<=x,0.2*x+1.6)
y = 
fplot(y)

1 件のコメント

遼 柄澤
遼 柄澤 2021 年 10 月 11 日
ありがとうございます。

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

その他の回答 (0 件)

カテゴリ

ヘルプ センター および File ExchangeSymbolic Math Toolbox についてさらに検索

タグ

質問済み:

2021 年 10 月 7 日

コメント済み:

2021 年 10 月 11 日

Community Treasure Hunt

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

Start Hunting!