前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >matlab入门到放弃(四)、绘图基本操作

matlab入门到放弃(四)、绘图基本操作

作者头像
根究FPGA
发布2020-06-30 11:20:24
1.2K0
发布2020-06-30 11:20:24
举报
文章被收录于专栏:根究FPGA

一、图形保持

hold on:开启图形保持

hold off:关闭图形保持

hold:两种模式进行切换

二、图形窗口分割

子图:同一图形窗口中的不同坐标系下的图形。

subplot函数

subplot(m,n,p),其中,m和n指定将图形窗口分成mxn个绘图区,p指定当前活动区。

三、条形图之bar函数:

格式一: bar(y,style)

其中,y是数据,矩阵的行号作为横坐标。选项style用于指定分组排列模式。

style:包含(grouped)簇状分组、(stacked)堆积分组两种,默认采用簇状分组模式。

格式二: bar(x,y,style)

其中,x用于存储横坐标,y存储数据,y的行数必须与x的长度相同。

四、直方图

绘制直方图的函数有两个,hist函数与rose函数。

1、hist函数

hist函数用于绘制直角坐标系下的直方图。

格式:

(1)、hist(y)

参数y是要统计的数据,将y中的最大值与最小值之间的数值区间等分,并统计落在每个元素区间的元素个数,然后以元素个数为高度绘制条形图。

(2)、hist(y,x)

其中,参数y是要统计的数据,x用于指定区间的划分方式,若x为标量,则将统计区间分为x个小区间,若x为向量,则向量中每一个值指定向量的中心值,元素的个数为数据分组数,x缺省时,默认按照10个区间进行统计。

2、rose函数

rose函数用于绘制极坐标系下的直方图。

格式: rose(theta,x)

其中,参数theta用于确定每一区间与原点的角度,选项x用于指定区间的划分方式。绘图时将圆划分为若干个角度相同的扇形区域,每一扇形区域的高度反应落入该区间的theta元素的个数,若x为标量,则在0~2pi区间内均匀划分成x个扇形区域,x缺省时,默认按照20个缺省区间进行统计。

(y*pi是因为单位是角度不是弧度)

五、randn函数

randn函数用于产生标准的正态分布的随机数或矩阵的函数,randn(m,n)返回一个m*n的随机项的矩阵

六、扇形图

pie函数

扇形图反映一个分量在总数量中占的比重

格式:pie(x,explode)

其中,参数x存储待统计的数据,选项explode控制图块的显示模式。

explode是与x同等大小的向量,与explode向量的非0对应的部分将从饼图中心分离出来,省略explode时,饼图是一个整体,即没有分离部分。

其中,location指定图例放在绘图区域的外侧,否则默认和绘图区域重叠。

七、面积图

area函数

反应多个数据系列累计变化的趋势

八、散点类图形

scatter函数:散点图

stairs函数:阶梯图

stem函数:杆图

三者的使用方式类似,以sctter函数为例说明:

格式:

scatter(x,y,选项,’filled’)

参数x、y用于定为数据点,选项用于指定线型、颜色、数据点标记。一般情况下x,y为同等大小的向量,filled用于填充数据点标记。

九、plot3函数绘制三维曲线

绘制三维曲线最常用的函数,其基本用法为:

plot3(x,y,z)

其中,x、y、z组成一组曲线的坐标,通常,x、y、z为一组长度相同的向量。当参数x、y、z为同型矩阵时,以x、y、z的列元素为坐标绘制曲线,曲线的条数等于矩阵的列数。

当参数x、y、z中有向量,也有矩阵时,向量的长度要等同于矩阵的长度。

example1:绘制一条折线

example2:绘制5条正弦曲线

t=t‘表示对t进行转置成列向量。

十、fplot3函数绘制三维曲线

如果x,y,z坐标用参数方程定义,且参数方程只有一个自变量,则使用fplot3函数,其格式为:

fplot3(funx,funy,funz,tlims)

其中,fun[*]代表曲线x、y、z坐标的函数,通常采用函数句柄的形式。tlims为参数函数自变量的取值范围,用二元向量[tmin,tmax]描述,默认为[-5,5]。

example:绘制moxico帽顶曲线

在fplot3函数中,可以指定曲线的线型、颜色和数据点标记

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2020-03-26,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 根究FPGA 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 二、图形窗口分割
  • 三、条形图之bar函数:
  • 四、直方图
    • 1、hist函数
      • 2、rose函数
      • 五、randn函数
      • 六、扇形图
      • 七、面积图
      • 八、散点类图形
      • 九、plot3函数绘制三维曲线
      • 十、fplot3函数绘制三维曲线
      领券
      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档