怎样用matlab做histogram

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎样用matlab做histogram相关的知识,希望对你有一定的参考价值。

给你一个例子,例如:

x=-5:0.1:5

y=randn(1000,1)

hist(y,x)

参考技术A

可查看hist函数

doc hist

>> data = [0,2,9,2,5,8,7,3,1,9,4,3,5,8,10,0,1,2,9,5,10];

>> hist(data)

参考技术B MATLAB

命令:I=imread('bmp格式的图像');

a=rgb2gray(b);

imhist(a);

VB,imhist也行

要有C语言用for(i=0;i<256;i++)

m_count[i]=0;


for(i=0;i<m_Height;i++)
for(j=0;j<m_Width;j++)

lpSrc=(unsigned char*)m_lpDIBBits+((m_Width*8+31)/32*4)*i+j;
m_count[*lpSrc]++;

以上是关于怎样用matlab做histogram的主要内容,如果未能解决你的问题,请参考以下文章

怎样用matlab做histogram(直方图)

怎样用matlab做时间序列平稳性检验

怎样用matlab中画出模糊控制器2个输入,3个输出的隶属函数图

用matlab怎样把折线图连成光滑的曲线

怎样用matlab编写双缝干涉的GUI界面

用matlab编了个小程序,画了幅图,怎样把图里横纵坐标值输出来?