如何使用应用程序加载.mat文件基本工作空间设计师?

6视图(30天)
高山
高山 2023年6月1日在十一33
回答: 图像分析 2023年6月1日29
嘿,我想加载.mat文件工作区使用buttonpushed回调函数:
当我把按钮uigetfile函数将运行,我将选择我想加载它的垫子文件基本工作空间。
(文件,路径)= uigetfile ( “* m”,“选择文件”);
data =负载([路径、文件]);
.mat文件加载到app.data结构,但无法读取工作区。

答案(1)

图像分析
图像分析 2023年6月1日29
它通常不是一个好主意变量加载到基地的工作区。最好是如果你只是它加载到挂在应用程序作为一个全局变量结构。
[baseFileName,文件夹]= uigetfile (“* m”,“选择文件”);
baseFileName fullFileName = fullfile(文件夹)
app.storedDataStructure =加载(fullFileName)
为什么你认为你想要/需要它 基地 工作空间而不是只在程序的范围?
不要使用路径变量的名称,因为它的一个重要的内置的全局变量的名称。
同样,它可能是好的预装所有.mat文件到一个下拉列表或列表框。更友好的用户。

类别

找到更多的在使用应用程序开发应用程序设计师帮助中心文件交换

社区寻宝

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

开始狩猎!