Matlab中的plot函数
subplot
matlabl中subplot(1,2,1)
意思
在MATLAB中,subplot(0函数用于在同一图中绘制多个子图。其中,括号中的参数表示子图的排列方式。
例如,subplot(121)表示将当前图分成一行两列,当前绘图窗口的第一个子图。具体解释如下:
- 第一个参数1表示图形总行数为1
- 第二个参数2表示图形总列数为2
- 第三个参数1表示当前绘制的子图为第1个
因此,
subplot(1,2,1)
的作用是将当前绘图窗口划分为1行2列,然后在第1个子图上进行绘制。
plot 改线宽、线型、颜色
plot(x1,y1,...,xn,yn,'LineWidth',4)
线型 线方式: -
实线 :
点线 -.
虚点线 --
波折线。
线型 点方式: .
圆点 +
加号 *
星号 x
x形 o
小圆
颜色: y黄; r红; g绿; b蓝; w白; k黑; m紫; c青.
比如:plot(t,y(:,1),'-o',t,y(:,2),'r')
加图例,改标题
都是在plot
命令之后另起一行。
legend('x','y','z');
表示第1个线标x
的图例。
xlabel('xxxx')
表示当前plot的x坐标文字。
figure对象, axis, plot
f1 = figure(1);
ax1 = axes(f1);
axes只能在figure已经创建的情况下才能用,如果关闭了之间的窗口,这个命令就不能用。
Matlab中的plot函数
https://levsky-williams.top/posts/c31a0829/