私はそれをテストするためのインターバルから特定の数値を取得し、後で1つのグラフの下に異なる関数を構築する方法を知りたいと思います。たとえば、(この場合は「X」変数)、私は本当にMATLABで何をしたいのかMATLABでグラフの従属変数に関するステートメントを実行するにはどうすればよいですか?
x 0:.5:5;
Ids=ones(x);
figure;hold on;
for n = 1:5
if(x < 3.0) %problem here
Ids(n) = plot(x,x.^x);
else
if (x > 4.0) %and here
Ids(n) = plot(x,-x.^x);
end
end
end
EDIT
は、次の区分の機能を行うことができるようにすることです:
y(x) = { 0 (t - 5) < 0
{ (t - 5)*(t - x) x < (t - 5)
{ (t + x^2) x >= (t - 5)
x = 0:.5:10
とt = 0:.1:10
の間にこの関数をどのようにグラフ化するのか分かりません。私はt
なしでこれを行う方法を知っていますが、t
が含まれていて、別の間隔がx
と比較されると失われます。あなたは、区分的多項式を探している可能性があり
Y_Y、あなたは何をしたいのですか? gnoviceが書いたように、あなたのコードからあなたがやろうとしていることは不明です。あなたがしたいことを「言葉」で書くことができますか?関数f(x)は、あなたが探しているgnoviceの答えに与えられていますか? –