0
次の間隔で記述されたボリュームをプロットするにはどうすればよいですか?x、y、zの間隔を指定して、3Dサーフェスまたはボリュームをプロットする
3<x<5
0<z<x
0<y<x^2
私はベクトルの2つのセットを生成しようとしました。 1つは開始点を記述し、もう1つはその間に終点を記述する。
%start vectors
x1=3:0.1:5;
y1=zeros(21, 1);
z1=zeros(21, 1);
%end vectors
x2=x1;
y2=x1.^2;
z2=x1;
hold on
%plot the points in the same figure
scatter3(x2,y2,z2);
scatter3(x1,y1,z1);
hold off
ただし、私の試行では各点が表示されていますが、正しいかどうかはわかりません。
3つの間隔は、形状の各軸がどのように変化するかを示します。私の理解では、それはx = 3とx = 5の間の形です。その高さは現在のx値の2乗で、それに傾きを与えます。その深さも0からxに変化します。あなたが描いたプロットから見ることができるように、zに変化はありません。その深さも大きくなるべきではありませんか? – Alex
zは変化しますが、値3:0.1:5は小さな差です.3:0.5:15を試してみると、より良い勾配が表示されます。 –
私は、ありがとう! – Alex