これは私のコードの一部です:-
t = -4 : 0.01 :4;
f = inline('(-1.5*t+1) .* ((t>-3)&(t<0)) + (1.5*t+1) .* ((t>0)&(t<3))');
plot(t, f(t), 'r','linewidth', 2);
grid on;
ここで、f(0)=0の値を取得しています
>> f(0)
ans =
0
関数をプロットしたいf(0) = 3
そのためにこれを試しました
f = inline('(-1.5*t) .* ((t>-3)&(t<0)) + (3) .* (t = 0) +(t) .* ((t>0)&(t<3))');
しかし、同じplot
コマンドを使用するとエラーが発生します。
plot(t, f(t), 'r','linewidth', 2);
誰かが正しい方法を提案できますか?