个人matlab笔记(五·上)

这篇博客详细记录了MATLAB的数据可视化和图像处理基础知识,包括plot函数的使用、坐标轴设置、子图创建、网格线和坐标轴缩放的操作,以及极坐标绘图、对数坐标和双纵轴绘图的方法。还介绍了图形标注,如标题、坐标轴标签、文本框和图例的添加,以及数据光标和图形交互功能。

3月20日
数据可视化及图像处理
内容较多,分基本法

基本绘图:

开头讲的plot()函数
x=0:0.01:10;
y=sin(x);
plot(x,y);
这样简单的用法不用多说了

特殊一点的是

x为多维向量时,不按照行来进行操作,而是以每一列来进行图像的绘制,生成列向量个数的图像。
y=[3+2i,4+5i,5+7i,6+8i,7+9i,10+6i];
plot(y) 以复数的实部为横坐标,虚部为纵坐标进行二维绘图
plot(x,y,z) x,y是横纵坐标,z是图像属性
plot(……,'Property Name','Property Value')
LineWidth 线宽  0.25、1.5等值,单位为points,不用加上''
MarkerEdgeColor 标记点边框颜色
MarkerFaceColor 标记点内部填充颜色
MarkerSize 标记点大小 0.5、1.5等
也可以plot(t1,x1,t2,x2,……)  t(i)和x(i)维度一样即可

subplot(a,b,c) 产生a行b列个子图 在横着书第c个进行绘图,在绘图函数的前面声明
也可以subplot(223)简洁一些,subplot(a,b,[])

设置坐标轴用 axis([xmin xmax ymin ymax ……])几维几个
axis equal  横轴纵轴等长
axis square 产生正方形坐标系
axis auto 使坐标轴范围能够容纳下所有的图形
axis normal 解除对坐标轴的限制  %恢复原状态
axis off 取消一切设置  %自己运行了一下感觉就是把除了函数图像以外的都删去了(坐标轴什么的)
axis on 恢复一切设置

hold on 打开图像保持功能
hold off 关闭图像保持
hold  on和off切换

grid on 添加网格线
grid off

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值