1. 2次元画像を描く
1. グラフに線を引く
描画コードは以下の通りです。
x = 0:0.01:2*pi;
y = sin(x);
figure %建立幕布
plot(x,y) %绘制图像
%设置图像属性
title('y=sin(x)')
xlabel('x')
ylabel('y')
xlim([0 2*pi]) %限制x轴的值域
グラフの線の色をカスタマイズします。オプションの色を以下の表に示します。
赤 | r | ピンク | メートル |
緑 | g | 緑 | c |
青 | b | 白 | w |
黄色 | y | 黒 | k |
グラフの線の形状をカスタマイズします (サンプル グラフを繰り返します)
実線 | - |
点線 | -- |
コロンライン | : |
点線 | -。 |
データポイントオプションパラメータ
2. 1 つのグラフに複数の線を描画する
①両側に線を引く
グラフの線はそれぞれ片側の y 軸を占め、yyaxisを使用して画像が属する側を選択しますが、これを繰り返すことはできません
x = 0:0.01:20;
y1 = sin(x)
y2 = cos(x)
figure
yyaxis left
plot(x,y1)
yyaxis right
plot(x,y2)
②同じ側のグラフ線を引く
yyaixsも 最初はy軸の指定が必要ですが、後から指定する必要はなくなり、グラフの線を維持するためにホールドするように変更されます。
clear all
x = 0:0.01:20;
y1 = sin(x)
y2 = cos(x)
figure
yyaxis left
plot(x,y1)
hold on
plot(x,y2)
2. 3D画像を描く
t = 0:pi/50:10*pi
plot3(sin(t),cos(t),t)
xlabel('sin(t)')
ylabel('cos(t)')
zlabel('t')
grid on %展开网格线
axis square %将图像变为正方形(如因尺度造成图片变形可以使用)