0

MATLAB は初めてです。私は2つの機能を持っていz=sin(x)ます y=cos(x). それらを3D(x、y、z)チャート(サブプロットではなく)、z=sin(x)平面XZおよびy=cos(x)平面XYにプロットしたい。これまで見てきたように、標準の plot または plot3d 関数の使用は明らかではありません。軸操作などが必要になるかもしれませんが、私は持っていません。私だけがそうするか、ガイダンスがあれば、解決策を知りたいです。

4

1 に答える 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 に答える