在工作进修中我们经常碰到将数据清算当作图表的形式,此中直方图就是一种数据的表现形式,下面,小编介绍一下若何用MATLAB画直方图
东西/原料
- MATLAB
方式/步调
- 1
起首随机发生一组数据作为例子,在这里,我们随机发生一组数据,并将其圆整为整数,方式是:
a=round(10*rand(5,1))
- 2
接下来,可以用MATLAB的内置函数bar进行画图,方式是
bar(a)
- 3
在这里,我们可以本身界说直方图的宽度,系统默认的宽度为0.8,是以,我们可以依据默认的宽度设置本身想要的宽度,例如,在本例中我将宽度设置为0.5,
bar(a,0.5)
- 4
当然除了设置宽度以外,还可以设置直方图的颜色,方式是直接在bar函数的括号里设置就可以了,'r'为红色,'y'为黄色,'b'为黑色等等。
bar(a,0.5,'r')
- 5
有时辰,我们还需要在直方图的上方显示它的数值,这时我们可以用text函数进行标识表记标帜,方式是:
bar(a,0.5)
for i=1:length(a)
text(i,a(i),num2str(a(i)),'VerticalAlignment','bottom',...
'HorizontalAlignment','center','FontSize',9,'color','r','FontWeight','bold')
end
此中,text后面引号中的内容本家儿要代表标识表记标帜文字的对齐体例、字的颜色、巨细、粗细等,此中,对齐体例必需要设置,不然标识表记标帜的值不会刚好呈现在直方图的正上方
- 6
除此之外,还可以做以y轴为底的直方图,方式是用barh函数实现,
barh(a,0.5)
值的标识表记标帜,颜色点窜等等和上面的方式一样
注重事项
- 接待大师给我点赞投票,若是有疑问,接待随时联系我!
来源:百闻(微信/QQ号:9397569),转载请保留出处和链接!
本文链接:https://www.ibaiwen.com/web/237228.html
- 上一篇: 如何在Excel中使用文本到列
- 下一篇: pdf文件转换教程
猜你喜欢
-
我怎样才能不让我的孩子在学校染上虱子(Keep My Child from Getting Lice at School)?
-
什么是昆达里尼冥想(Kundalini Meditation)?
-
什么是半关节置换术(Hemiarthroplasty)?
-
什么是儿科内分泌学(Pediatric Endocrinology)?
-
什么是天然芳香化酶抑制剂(Natural Aromatase Inhibitor)?
-
什么是牵开器(Retractor)?
-
典型的支气管镜检查程序是什么(the Typical Bronchoscopy Procedure)?
-
脑瘫和脑瘫之间有什么联系(the Connection between Cerebral Palsy and Brain Damage)?
-
什么是药物配制(Pharmacy Compounding)?
-
如何预防鸡肉引起的食物中毒(Prevent Food Poisoning from Chicken)?
- 热门文章
-
WB蒙特利尔(WB Montreal)——欧美十大最差视频游戏开发商
迅猛龙(Velociraptor)——欧美史前十大死亡动物
什么是果酱猫(What Marmalade Cats)?
神奇蜘蛛侠2(The Amazing Spider-Man 2)——欧美最佳蜘蛛侠电影
希瑟(Heather)——欧美十大最佳柯南灰歌
二人梭哈
faceu激萌怎么把瘦脸开到最大
奥兹奥斯本(Ozzy Osbourne)——欧美十大高估歌手
什么是小脑前下动脉(Anterior Inferior Cerebellar Artery)?
我应该知道康涅狄格州的什么(What Should I Know About Connecticut)?
- 热评文章
- 最新评论
-
- 最近访客
-
- 站点信息
-
- 文章总数:259331
- 页面总数:9
- 分类总数:1
- 标签总数:0
- 评论总数:0
- 浏览总数:69482