Matlab 绘制直方图、面积图、饼图、针状图
Matlab绘制直方图
函数命令:bar、barh
其中bar格式就是我们常见的直方图,barh格式则是将直方图横着放过来的样子
调用格式:
bar; %长度为y的直方图(宽度系统自动匹配)
bar(y); %长度为y的直方图(宽度系统自动匹配)
bar(y,width); %长度为y,宽度为width的直方图
bar(x,y); %在x处生成,长度为y的直方图
bar(x,y,width); %在x处生成,长度为y,宽度为width的直方图
y=[1,2,3;4,5,6];bar(y,0.5); %生成两组高度分别为1 2 3和4 5 6宽度都为0.5的直方图
y=[a,b,c;d,e,f];bar(y,'grouped'); %将两组直方图绘制在一起
y=[a,b,c;d,e,f];bar(y,'stack');%将两组直方图堆叠在一起
barh(y); %将直方图横着放置
将多张直方图***分别***绘制在一张figure上:
函数命令:
subplot(y1);
bar(y1,width);
subplot(y2);
bar(y2,width,‘grouped’)
如:
y1=[3,3,1];
y2=[3,3,4];
y3=[1,2,6];
subplot(3,1,1);bar(y1,0.5);
subplot(3,1,2);bar(y2,0.5,'grouped');
subplot(3,1,3);bar(y3,0.7,'grouped'))
面积图
函数命令:area
调用格式:area(x,y)
例:
x=0.01:2*pi;
>> y=sin(x);
>> area(x,y)
饼图
函数命令:pie
调用格式:pie(x)
pie(x,explode)
pie(x,{labels})
subplode(x);pie(x)
如:在一次问卷调查中,90分以上有65人,80-90分有39人,75-80分的有21人,70-75分的有3人,65-70分的有2人,请画出饼图
x=[65,39,21,3,2];
pie(x)
将某一项或某几项单独列开:
x=[65,39,21,3,2];
explode=[0,1,0,0,1];%将第二项和最后一项单独列开
pie(x,explode);
将两张饼图分别绘制在一个figure上:
函数指令:subplot
如:
x1=[65,39,21,3,2];
explode=[0,1,0,0,1]; %将x1的第二项和最后一项单独列开(根据情况可有可无)
subplot(2,1,1);
pie(x,explode);
x2=[65,45,21,54,34];
subplot(2,1,2);
pie(x2);
加标签的指令:pie(x,label)
x=[65,39,21,3,2];
explode=[0,1,0,0,1];%将第二项和最后一项单独列开
pie(x,explode);
pie(x,{'a','b','c','d','e'});
但凡是对图形的修饰都可用属性检查器可视化的手动实现
针状图
函数指令:stem(x)
例:
绘制x=[1,2,3,4,5,6]的针状图
clf %清除之前的图片
x=[1,2,3,4,5,6];
stem(x)
将多张针状图分别绘制在一张表格上的方法跟以上一样,都是subplot。
同时用subplot也可将不同类型的图分别绘制在一个figure上。
Matlab 绘制直方图、面积图、饼图、针状图相关推荐
- 叠加阶梯图和线图及合并线图和针状图
目录 叠加阶梯图和线图 合并线图和针状图 叠加阶梯图和线图 此示例演示如何在阶梯图上叠加线图.定义要绘图的数据. alpha = 0.01; beta = 0.5; t = 0:10; f = exp ...
- python-matplotlib库绘制饼形图专题(从一般饼状图到内嵌环形图)
python-matplotlib库绘制饼形图专题(从一般饼状图到内嵌环形图) 文章目录 1.plt.pie() 2. 饼图基本 3. 饼状图进阶 4. 环形图 5. 内嵌环形图 ʚʕ̯• ...
- 用matlab对称振子E面方向图,利用matlab绘制电基本振子e面方向图和空间立体方向图.doc...
利用matlab绘制电基本振子e面方向图和空间立体方向图.doc 微波技术与天线实验报告学院:信电学院班级:通信2班姓名:学号:2014年4月29日1利用matlab绘制电基本振子E面方向图和空间立体 ...
- MATLAB编程(4)——MATLAB绘制二维高斯函数的三维图
本篇博文记录使用MATLAB绘制二维高斯函数的三维图. 用到的MATLAB函数--mesh()(绘制三维线框图)和surf()(绘制三维表面图). MATLAB命令窗口输入>> doc 函 ...
- 首发: ggrcs包,一个用于绘制直方图+限制立方样条+双坐标轴图的R包
ggrcs包是我写的第一个R包,所有权和解释权归我本人.用于绘制直方图+限制立方样条+双坐标轴图的图形. ggrcs包可以支持cox回归和logistic回归.为什么是叫ggrcs,因为依托了ggpl ...
- 使用POI实现读取Excel数据并生成柱状图、折线图、饼状图的工具类
最近有一个需求是要通过程序自动根据excel中的数据来动态生成相应的图表.其中就有柱状图,折线图,饼状图.但是没想到用wps生成非常的简单,一点就可以生成,使用POI生成的过程非常的难受.不得不将这次 ...
- Java后台生成图表——主代码(折线图,饼状图,柱状图,-》并产出图片PDF或其他格式的图片内容)
声明: 本文采用的数据均来源于网络,本人只用于学习记录,若有侵权,还望能及时联系. Maven 的 POM 依赖 <!--必要--><!--用于jfreechart生成图片 --&g ...
- Web在jsp页面中生成柱状图,折线图,饼状图
一.前言 在实际开发过程中,柱状图,折线图,饼状图在一些OA,ERP中是非常常见的功能,特别是需求方是业务型,数据分析型公司,下面的例子简单实现了饼状图,柱状图,折线图在jsp中生成.(ps:新手上路 ...
- Unity_扇形图(饼状图)+ UI动画
GitHub项目链接点这里(求一个star⭐) Unity_扇形图(饼状图)+ UI动画 效果 介绍 关键字 分析及代码 绘图数据 扇形元素 UIPieImage 1.定义参数 2.颜色注解 3.画扇 ...
- Springboot+poi导入导出+echart 做出树状图以及饼状图
第一步:创建springboot项目:(创建项目省略) 第二步配置:pom依赖包 <dependencies><dependency><groupId>org.sp ...
最新文章
- PostgreSQL何以支持丰富的NoSQL特性?
- 博士申请 | 加拿大Mila实验室唐建教授招收深度学习方向博士生和实习生
- S/4HANA生产订单的标准状态和透明工厂原型状态的映射
- ubuntu install scite and 中文乱码解决
- 增大表名最大长度_风电叶片材料的发展变迁史,及风力发电机叶片长度发展历程...
- (34)FPGA原语设计(BUFGMUX)
- 10月10日见!官方再曝OPPO K5外观配置细节:6400万超清四摄加持
- 外键mysql缺省级联_mysql的外键约束级联修改和删除整理
- readonly于disable的区别 及 name和id的区别
- 干货警告!476个PyTorch资源大合集推荐,GitHub超过3600星
- python coroutine_Python coroutine的坑
- MATLAB 程序出现错误总结
- 2023年辽宁大学原子与分子物理考研上岸前辈备考经验指导
- MySQL事务的保证机制
- 我看好FLASH技术的原因
- poj1981-单位圆最多覆盖点
- 困牛放牧(Sleepy Cow Herding)
- Git 2.38发布,引入巨型仓库管理工具Scalar
- 图片怎么压缩到100k?照片怎么压缩到指定大小
- mql5的include库文件中自定义enum类型在指标文件中的调用方式
热门文章
- php iis 重启服务,重新启动IIS即可生效
- kaldi 声纹识别系统(1)原理解析:基于x-vector
- 在win11和win10的edge浏览器运行flash网址设置详解
- 2015到3020计算机参考文献,同等学力相关论文范文素材,与计算机网络参考文献2016年相关硕士毕业论文...
- Mac OS Catalina 安装Java6
- java开发kpi考核_如何量化考核技术人的KPI?
- 电脑播放SACD-ISO/DSD/DFF音乐
- Marlin关于如何接收Gcode指令的详解
- RedisDesktopManager2021.3 最新版 RDM 2021.3 最新版 for Windows 持续更新中
- iconfont阿里巴巴矢量图标引入方法