2017-06-23 13 views
0

xyzをプロットするにはどうすればよいですか?x、y、zを間隔でプロットする

for x = 0 to 35pi: 
Y = x*sin(x) 
Z = x*cos(x) 

非常に滑らかなプロットを提供するXの間隔を使用します。タイトルとラベルを含む3つのプロットを作成します。


これはこれまで入力したものです。これが正しければ、私はよく分からない:

x = pi*linspace(0,35); 
y = pi*x,sin(pi*x); 
z = pi*x,cos(pi*x); 

plot3(x,y,z) 
title('data analysis') 
xlabel('independent x') 
ylabel('dependent y') 
zlabel('z') 
+0

あなたがしようとしている何を。この家は仕事ですか? – chessofnerd

+0

私はx = linspace(0; 35)を試しました。 Y = x * sin(x)である。 Z = x * cos(x)...私の間隔に "pi"を加える方法がわかりません –

+0

x = pi * linspace(0,35);y = pi * x、sin(pi * x);z = pi * x、cos(pi * x); は、plot3(X、Y、Z) タイトル( 'データ解析') は、xlabel( '独立X') ylabelの( '依存Y') zlabel( 'Z') –

答えて

0

私は、これはあなたがそれを説明するように、問題解決と信じて:

x = linspace(0, 35*pi, 10000); 
y = x .* sin(x); 
z = x .* cos(x); 

plot3(x, y, z); 
title('data analysis'); 
xlabel('independent x'); 
ylabel('dependent y'); 
zlabel('z'); 
関連する問題