gpt4 book ai didi

matlab - 具有大量输入的matlab中的直方图

转载 作者:行者123 更新时间:2023-12-02 03:52:59 25 4
gpt4 key购买 nike

我正在尝试在 matlab 中制作直方图。我的数据量很大(350万),x和y数据大小一样(都是350万)

我的原始数据有 200,200,88 个 3D 矩阵,我将其 reshape 为 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>

你能告诉我如何用这些数据制作直方图吗?

最佳答案

我能够生成大小为 3520000x1 的向量并使用它构建直方图。

val=rand(3520000,1);

hist(val)

您的数据可能有一些异常值导致您的 bin 看起来像 (1,0,0,...,3519999)。如果像 h=hist(data); 这样保存直方图 bin,您可以看到发生了什么。

关于matlab - 具有大量输入的matlab中的直方图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13708247/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com