如何在MATLAB中从其他几个矩阵中制作频率矩阵

时间:2012-09-24 08:32:29

标签: matlab matrix frequency

我有30个矩阵(1446x1124),其值包含0到99。 我希望有一个输出矩阵,它具有相同的大小,并且在每个单元格中包含30个输入矩阵中该矩阵的一个元素(例如2)的ouccrence(在0和1之间)的频率。

1 个答案:

答案 0 :(得分:0)

首先确保您的矩阵存储正确。如果它们的大小相同,我会建议使用3维矩阵。那么看起来应该是这样的:

M = round(rand(30,1446,1124));

现在我不确定你想要输出的形状,但是假设你想知道2s的分数很简单:

mean(M(:)==2)