MATLAB 绘图函数及绘图辅助

更新时间:2019/3/5
更新内容: 总结了常用的二维三维绘图函数及绘图辅助,后期待补充示例

MATLAB 二维绘图函数

绘图函数使用描述备注
plotplot(A) 或 plot(x,y,可选项)坐标点绘制二维曲线图A为矩阵;x,y为同型向量或者矩阵,可选项可设置绘图辅助条件
stemstem(x,y,可选项)绘制散点图
fplotfplot(f,lims,可选项)函数式绘制二维曲线f为函数时,lims为x轴取值范围
semilogxsemilogx(x,y,可选项)x轴为常用对数刻度
semilogysemilogy(x,y,可选项)y轴为常用对数刻度
loglogloglog(x,y,可选项)x,y轴均采用对数刻度
polarpolar(theta, rho,可选项)theta为角度,rho为半径
barbar(x,y,style)垂直条形类统计图style有两种:“ground”:簇状分组;“stacked”:堆积分组
barhbarh(x,y,style)水平条形统计图
histhist(y, x)直方图y是要统计的数据,x用于指定区间的划分方式
roserose(theta[,x])圆形直方图theta为区间与原点的角度,x指定区间的划分方式
piepie(x, explode)饼状图x存储待统计数据,explode控制图块的显示模式
scatterscatter(x, y, 可选项, ‘filled’)散点图x、y用于定位数据点,‘filled’指定 填充数据点标记
stemstem(x,y)杆图信号系统中绘制离散信号常用
stairsstairs(x,y)阶梯图
compasscompass罗盘图
featherfeather()羽毛图
quiverquiver(x, y, u, v)箭头图(x, y)指定矢量起点,(u, v)指定矢量终点。

MATLAB 三维绘图函数

绘图函数使用描述备注
plot3plot3(x,y,x,可选项)绘制二维曲线图A为矩阵;x,y为同型向量或者矩阵
fplot3fplot3(funx, funy, funz, tlims)绘制二维曲线图funx、funy、funz代表定义曲线x、y、z坐标的函数,tlims为参数函数自变量的取值范围
meshmesh(x,y,z,可选项)绘制三维曲面
fmeshfmesh(funx, funy, funz, uvlims)绘制三维曲面funx、funy、funz定义曲面x、y、z坐标的函数,uvlims为funx、funy和funz的自变量的取值范围
surfsurf(x,y,z,可选项)绘制三维曲面
fsurffsurf(funx, funy, funz, uvlims)绘制三维曲面funx、funy、funz定义曲面x、y、z坐标的函数,uvlims为funx、funy和funz的自变量的取值范围
sphere[x,y,z]=sphere(n)标准三维曲面产生3个(n+1)阶的方阵,采用这3个矩阵绘制出圆心位于原点、半径为1的单位球体。
cylinder[x,y,z]=cylinder(R, n)标准三维曲面参数R是一个向量,存放柱面各个等间隔高度上的半径, n表示在圆柱圆周上有n个间隔点,默认有20个间隔点。
peakspeaks(x,y)标准三维曲面

绘图辅助-图形标注

函数使用描述备注
titletitle(‘图形标题’)绘制二维曲线图A为矩阵;x,y为同型向量或者矩阵
xlabelxlable(‘x轴线标题’)绘制三维曲面-
ylableylable(‘y轴线标题’)绘制三维曲面-
texttext(x,y,‘说明’)说明坐标点-
legendlegend(‘图例1’,‘图例1’,…)标记曲线图例适合单图多曲线-
color‘color’,‘颜色’标注字体颜色-
FontSize‘FontSize’,‘字体大小’更改标注字体大小-

绘图辅助-坐标控制

函数使用描述备注
axisaxis([xmin,xmax,ymin,ymax,zmin,zmax])设置横纵坐标系范围-
gridgrid on/off是否给坐标系添加网格-
boxbox on/off是否给坐标系添加边框-
holdhold on/off是否保持图形适合在原图上继续绘制第二条曲线
subplotsubplot(m,n,t)图像窗口分割t表示按行取第t个图窗

绘图辅助(可选项)-线型、颜色、标记

颜色颜色说明线型线型说明标记标记说明
r红色-实线*星号
g绿色虚线o圆圈
b蓝色双划线x叉号
c青色-.点划线+十字
y黄色.
k黑色s方块
w白色< >带方向的三角形
m品红色p五角星
h六角星

绘图辅助-视角、色彩、剪裁

函数函数使用描述备注
viewview(az,el)视点处理函数az为方位角,el为仰角。
colormapcolormap(style)色图style可选parula等内建色图方案
shadingshading faceted三维曲面着色每个网格使用高度对应颜色着色,网格线为黑色
shadding flat三维曲面着色每个网格使用同一个颜色着色,网格线也用相应的颜色
shadding interp三维曲面着色网格片内采用颜色插值处理
~NaN~NaN裁剪曲面对需要裁剪的网格对应的函数值设置成NaN
  • 4
    点赞
  • 44
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值