MATLAB は初めてです。私は2つの機能を持っていz=sin(x)
ます
y=cos(x)
. それらを3D(x、y、z)チャート(サブプロットではなく)、z=sin(x)
平面XZおよびy=cos(x)
平面XYにプロットしたい。これまで見てきたように、標準の plot または plot3d 関数の使用は明らかではありません。軸操作などが必要になるかもしれませんが、私は持っていません。私だけがそうするか、ガイダンスがあれば、解決策を知りたいです。
1 に答える
2
ここに、やりたいことの小さな例があります
clear;clc; %clear variables from workspace and clean commadn line
x=-pi:0.1:pi; %define x
cero=zeros(size(x)); %create a vector of zeros
z=sin(x);
y=cos(x);
hold on %tell matlab to plot averything together
plot3(x,cero,z,'g');
plot3(x,y,cero,'r');
grid on; %pretty self-describing
view([1,1,1]) %set viewpoint to not se just a plane
hold off %stop ploting everything together
一部の行が表示されない場合は尋ねる
于 2013-03-11T14:32:15.287 に答える