我正在尝试在 matlab 中制作直方图。我的数据量很大(350 万),x 和 y 数据大小相同(都是 350 万)
我的原始数据有 200,200,88 个 3D 矩阵,我将其重新整形为 1 列,代码如下:
[dose , size] = Dose('C:\R1')
s = size(1)*size(2).size(3)
t = reshape(dose, s, [])
当我尝试命令 hist(t) 时,我只得到一个 1 条。
我的工作区如下:
dose <200x200x88 double>
s 3520000
size [200,200,88]
t <3520000x1 double>
你能告诉我如何用这些数据制作直方图吗?