如何加载mat.file从所选文件夹从GUI和工作区保持原始数据类型

1视图(30天)
你好,
我发现这个代码片段为加载mat.file工作区。它工作正常!唯一的问题是,该文件是一个STRUCT ! ! !
当我打开文件手动从matlab表面,是一个名为“x”的矩阵。这就是我想在这里tooo !不想有一个结构体。
startingFolder =“C: \ Program Files \ MATLAB”
%的名字垫用户想要使用的文件。
defaultFileName = fullfile (startingFolder,‘* .mat‘)
[baseFileName,文件夹]= uigetfile (defaultFileName,“选择一个垫文件”)
如果baseFileName = = 0
%用户点击取消按钮。
返回;
结束
baseFileName fullFileName = fullfile(文件夹)
storedStructure =加载(fullFileName)%仅可在GUI到目前为止,没有在工作区中
assignin (“基地”,“storedStructure”,storedStructure);%现在运送到工作区,accessable storedStructure.x
谁能帮我,请)
非常感谢!
最好的祝福,约翰

更多的答案(0)

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!