MATLAB学习笔记:绘图

MATLAB学习笔记

绘图

基本绘图、添加标签与标题

clear;clc;
%绘图
figure(1)
hold on;
%网格
grid on;

x=0:0.1:10;
y=sin(x);
plot(x,y)

i=3;
%标题
title('标题')
%图例
legend('图例')
%轴标签
xlabel('x轴')
ylabel('y轴')
%添加公式/文本
h=text(2,0.5,'$$y=sin(x)$$');
set(h,'Interpreter','latex');

控制x、y轴范围

xlim([0,10])

控制图例位置

legend('图例','Location','best')

标题中要引用变量,使用num2str()函数

i=3;
title(['标题-',num2str(i)])

绘制水平线

使用函数:yline(y)

figure(1)
hold on;grid on
Y=[16.4,15.6,13,13.5,14.6,16.2,13.4,16.6,15.2,13.5,15.9];
plot(Y,'o');
p=mean(Y);
yline(p,'--',LineWidth=2);

效果:
用yline绘制水平线

多个图片位置控制

subplot 函数:
subplot(m,n,p) 划分m×n 网格,在p位置创建子图。p可以是一个数字,一开始是数组,如[2,3]。
subplot(‘Position’,pos) 在 自定义位置pos创建子图。 pos 为 [left bottom width height] 形式的四元素向量,对应绘图的左右上下坐标值。

数据保存与载入

数据保存:save
save(“name.mat”,“A”,“B”)

将A,B数据保存在name.mat 文件中

载入数据:load

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值