CAD教程 行业资讯 3D模型下载 Pro/E教程 CAD书店 软件下载 联系我们
技术资料 CAD招聘 发布招聘 CAD问答 设计竞赛 CAD认证 北京CAD培训
视频教程 PS教程 CAD图纸 图书推荐 Solidworks教程 CAD培训 CAD软件商

 最新视频教程Pro/ENGINEER Wildfire2.0 工业设计实例视频教程 (全套免费在线学习)   AutoCAD视频教程每日更新
 
首页 > CAD在线问答 > matlab

matlab 直方图

2014-10-06 51自学网



问题描述:有一个f存储着[1,2,4,5,6,7,8,9,4,11,54,44,33 ……]这种数据,是单行的数组。
我想把这个f用直方图表示出来。应该怎么处理?

回答:Matlab中有两种直方图,不知道你说的是那一种

我先列出来你看看你需要那一种

1.hist(x)
先统计x中各个区间的数据的个数,在算出它们的百分比,最后绘制出各个区间的百分比的直方图,区间可以Matlab自动选择,也可以人工设置

2.bar(f)
这个是最简单的,就是将f中的每一个数据会一个柱状图

比如x=[1 2 3],y=[8 9 5]
bar(x,y)绘制出来的就是在坐标x=1的柱高8 x=2时高9 x=3时5

%by dynamic
%see also http://www.matlabsky.com
%contact me matlabsky@gmail.com
%2009.2.
%



 

 

MATLAB中如何定义一个矩阵。。
请问下面的图 用matlab如何画出来 重点是虚线部分
我来回答 共有条 回答
用户名: 密码:
验证码: 匿名发表
| AutoCAD | Pro/E | UG | 3Dmax | catia | solidworks | maya | photoshop | 模具设计 | 有限元 | matlab | 计算机图形学 | 室内设计 |