MATLAB请问这句代码什么意思?[m,n]=hist(double(I1(:,256)),20)有人知道吗?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/08 13:03:36
MATLAB请问这句代码什么意思?[m,n]=hist(double(I1(:,256)),20)有人知道吗?
x]oPǿ !YIC_N_`-SowƘЎxqe1-d 0pNXa)_\<Ev£yjR~7an$XB7xz]YUl`18&/:w\]*kB. M ]t\:Y2]tkձ-*F̯x<#gX1"ӴJD:6BC0_'_%aa }%55  4H ##W9d^B\#$i@ˇgz+^t]U@^xU4dDZt[ Υ

MATLAB请问这句代码什么意思?[m,n]=hist(double(I1(:,256)),20)有人知道吗?
MATLAB请问这句代码什么意思?[m,n]=hist(double(I1(:,256)),20)有人知道吗?

MATLAB请问这句代码什么意思?[m,n]=hist(double(I1(:,256)),20)有人知道吗?

由里面到外说

I1应该是个二维矩阵,I1(:,256)是取出矩阵的第256列所有行,double则将第256列数据转化成double双精度浮点类型.

hist是绘制直方图的函数.将上述数据绘制直方图绘制直方图,而后面的20则指定将这些数据等分成20组,即图中有20个长方形.

直方图示意如下 :