-2

関数 x^3 と 3^x を 1 つのグラフにグラフ化する宿題が与えられました。

誰かこの演習を手伝ってくれませんか?

4

2 に答える 2

2

matlabを呼び出すたびplotに、新しい関数を描画する前にキャンバスがクリーンアップされます。ただし、呼び出したウィンドウに焦点を合わせている場合を除きますhold on。これにより、Matlabは古いものを保持し、新しい描画を重ね合わせるようになります。

x = 0:0.001:10

y1 = x.^3;
y2 = 3.^x;

plot(x, y1);
hold on; % without this one will delete y1 before drawing y2
plot(x, y2, 'r');
于 2012-11-22T07:39:18.963 に答える
2

別のオプション

p=ezplot('x^3',[-3,3]); set(p,'Color','red');
hold on; ezplot('3^x',[-3,3]);  title('x^3 and 3^x');

ps。2 つのコマンドは、同じ呼び出しで色を直接設定することをサポートしていないためezplot、保留状態で使用されます。ezplot最初に を作成してezplotから、あとがきで色を設定する必要があります。また、同時に複数の色を渡す方法はありません。したがって、 を使用する場合ezplot、複数の呼び出しを回避する方法がわかりませんでした。

時々、Matlab 関数は、その動作方法がすべて一貫しているとは限りません。

ここに画像の説明を入力

于 2012-11-22T08:28:19.923 に答える