Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
简单地说,我有一个 N x M 矩阵,我想为矩阵的每一列获得一个 256 bin 直方图。我知道如何使用 for 循环执行此操作,但我需要以矩阵表示法执行此操作以节省宝贵的计算时间。
另外,我想使用 imhist 而不是 hist。
For循环方法:
数据 = randint(100,100,10);
对于 n = 1:100
k(:,n) = imhist(data(n,:));
结尾
hist默认对输入矩阵的列进行操作。所以
hist
>> k = hist( data, 0:255 );
应该为您解决问题。