1

我在 .mat 中保存了一个神经网络,我想在我的 gui 中模拟这个文件。是否有必要将此文件导入工作区,然后仅从工作区导入到 gui,或者我们可以在 gui 中加载它而不必首先将其导入工作区?

谢谢您,非常感谢您的帮助。

4

1 回答 1

0

查看MATLAB 文档中的此页面。我引用:

以下命令从示例文件 durer.mat 加载所有变量:

load('durer.mat')

要将变量加载到结构体数组中,请为加载函数指定一个输出变量:

durerStruct = load('durer.mat')

因此,通过这种方式,您可以避免使用工作区。还描述了另一种可能性:

matfile 函数允许您导入变量的一部分,这比加载整个变量需要更少的内存。例如,将 topography.mat 中变量 topo 的前 50 行加载到名为 partOfTopo 的变量中:

topography = matfile('topography.mat');
partOfTopo = topography.topo(1:50,:);
于 2012-11-29T15:32:16.330 回答