Matlab-两种常用绘图方式


一、分图显示

通过figure()划分每张图片

x = 0:0.05:20;  % 自变量
y1 = sin(x);    % 因变量1
y2 = cos(x);    %因变量2

figure(1);  % 指定第一张图片
plot(x, y1);
figure(2);  % 指定第二张图片
plot(x, y2);

二、同一张图不同区域显示

x = 0:0.05:20;  % 自变量
y1 = sin(x);    % 因变量1
y2 = cos(x);    %因变量2

figure(1);  % 指定第一张图片
subplot(1, 2, 1);   % 将图片划分为一行两列两个区域,并在第一个区域绘图
plot(x, y1);
subplot(1, 2, 2);  % 在第二个区域绘图
plot(x, y2);

三、补充

1、一些操作

hold on;	# 保持上一次绘图痕迹,防止被新绘图刷掉

title("标题");	# 图片标题

legend("图例1","图例2",[]);		# 图例

2、线条参数

线型 说明 标记符 说明 颜色 说明
- 实线(默认) + 加号符 r 红色
-- 双划线 o 空心圆 g 绿色
: 虚线 * 星号 b 蓝色
:. 点划线 . 实心圆 c 青绿色
x 叉号符 m 洋红色
s 正方形 y 黄色
d 菱形 k 黑色
^ 上三角形 w 白色
v 下三角形
> 右三角形
< 左三角形
p 五角星
h 六边形


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM