gpt4 book ai didi

file - 在matlab中显示mat文件

转载 作者:行者123 更新时间:2023-12-05 01:22:27 25 4
gpt4 key购买 nike

我想显示 mat 文件的内容以查看所有结果。我知道我可以加载它然后双击它内容显示在工作区中,这种情况发生在 mat 文件内容信息很少但是当我有超过 13000 条记录的 mat 文件内容信息时我无法显示它.任何人都可以帮我找到任何方法将 mat 文件显示为表格吗?

谢谢

最佳答案

我不知道你的数据格式(多维、结构、元胞数组),但有一个名为“openvar”的函数对这些东西非常有用。

让我们定义一个大型随机 500x500x10 3d 矩阵:

large = rand(500,500,10);

该变量包含 250 万个 double 值,占用内存接近 20MB。通过双击“大”工作区窗口在变量编辑器中打开它通常(至少在我的系统上)会给出以下消息:

"Cannot display summaries of variables with more than 524288 elements."

But you can use the "openvar"-function to open certain parts:

openvar('large(:,:,1)'); %# pass the argument as a string.

这将在变量编辑器中打开矩阵的第一个“层”(在本例中为 500x500 矩阵)。如果您需要查看大变量的某些部分,这将很有用。

当然,您始终可以定义包含较大变量子集的新变量:

less_large = large(:,:,1);

... 然后在工作区窗口中双击“less_large”,在变量编辑器中打开它。但有时“openvar”方法更快/更容易一些。

关于file - 在matlab中显示mat文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4988371/

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