MATLAB快速入门(四):绘图

MATLAB绘图

目录

MATLAB绘图

1.图形标注

2.坐标控制

3.二维图形

4.三维图形

4.1 三维曲线

4.2 三维曲面

5.图形修饰处理


1.图形标注

title(图形标题)

xlabel(x轴说明)

ylabel(y轴说明)

text(x,y,说明)

gtext(说明)

legend(图例1,图例2,...)

2.坐标控制

axis([xmin,xmax,ymin,ymax,zmin,zmax])

axis equal:纵横坐标采用等长刻度

axis square:产生正方形坐标系

axis auto:使用默认设置

axis off:取消坐标轴

axis on:显示坐标轴

grid on:给坐标系加网格 grid off 取消网格

box on:给坐标系加边框      box off 取消边框

3.二维图形

对数坐标图

semilogx(x1,y1,选项1,x2,y2,选项2,...):x轴为对数刻度

semilogy(x1,y1,选项1,x2,y2,选项2,...):y轴为对数刻度

loglog(x1,y1,选项1,x2,y2,选项2,...):x轴和y轴均采用对数刻度

极坐标图

polar(theta,rho,选项)  theta为极角,rho为极径

条形图

bar函数:绘制垂直条形图

barh函数:绘制水平条形图

bar(x,y,style)  

style用于指定分组排列模式:grouped:簇状分组,stacked:堆积分组

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAZGItZG9n,size_20,color_FFFFFF,t_70,g_se,x_16

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAZGItZG9n,size_20,color_FFFFFF,t_70,g_se,x_16

直方图

hist函数:绘制直角坐标系下的直方图

rose函数:绘制极坐标系下的直方图

其他:

扇形图:pie函数

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAZGItZG9n,size_20,color_FFFFFF,t_70,g_se,x_16

 watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAZGItZG9n,size_20,color_FFFFFF,t_70,g_se,x_16

area函数:面积图

scatter函数:散点图

stairs函数:阶梯图

stem函数:  杆图

compass函数:罗盘图

feather函数:羽毛图

quiver(x,y,u,v)函数:箭头图

4.三维图形

4.1 三维曲线

plot(x,y,z,选项)

fplot3(funx,funy,funz,tlims) tlims为函数自变量的取值范围

 watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAZGItZG9n,size_20,color_FFFFFF,t_70,g_se,x_16

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAZGItZG9n,size_20,color_FFFFFF,t_70,g_se,x_16

4.2 三维曲面

平面网格数据的生成:[x,y]=meshgrid(x,y)

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAZGItZG9n,size_17,color_FFFFFF,t_70,g_se,x_16

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAZGItZG9n,size_20,color_FFFFFF,t_70,g_se,x_16

绘制三维曲面的函数

mesh(x,y,z,c)   surf(x,y,z,c)  c用于指定曲面颜色

带等高线的三维网格曲面函数meshc

带底座的三维网格曲面函数meshz

具有等高线的曲面函数surfc

具有光照效果的曲面函数surf1

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAZGItZG9n,size_20,color_FFFFFF,t_70,g_se,x_16

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAZGItZG9n,size_20,color_FFFFFF,t_70,g_se,x_16

sphere函数:[x,y,z]=sphere(n)

绘制圆心位于原点,半径为1的单位球体

cylinder函数

[x,y,z]=cylinder(R,n)

R是一个向量,存放柱面各个等间隔高度上的半径,n表示在圆柱圆周上有n个间隔点

Peaks函数:尖峰函数

5.图形修饰处理

视点处理

view(az,el)  az为方位角,el为仰角

色彩处理

[R G B](红 绿 蓝)三元组

[0 0 1]:蓝色

[1 0 0]:红色

[0 1 0]:绿色

[1 1 1]:白色

[0 0 0]:黑色

色图(colormap)

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAZGItZG9n,size_20,color_FFFFFF,t_70,g_se,x_16

剪裁处理

将图形中需要剪裁的部分对应函数设置成NaN,则函数值为NaN的部分将不会被显示出来,从而达到剪裁的目的。


 完整版pdf文档,关注文末公众号回复关键字“入门”即可领取哦

  • 4
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

抱抱宝

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值