Matlab使用Load命令生产服务器错误

7视图(30天)
你好,
当使用load命令在脚本编译周大福Matlab生产服务器上运行的文件,例如:
dataset_load =负载('结果/ dataset_scaled_fixedBins.mat ');
我得到以下错误:
错误:无法读取文件/ dataset_scaled_fixedBins.mat’的结果。没有这样的文件或目录。
我把auto_deploy .mat文件文件夹,但没有找到。然后我把脚本脚本的m文件路径
C: \ \ MATLAB程序文件\ \ \ \ MATLAB生产服务器脚本\ \ R2019b \ \ \ \ mps1 \ \ .mps_deployed \ \ phase22_generate_histogram2_27 \ \ phase22_gene \ \ phase22_generate_histogram2.m
但这并不奏效。
哪里一个脚本看起来当使用load命令从客运文件吗?

接受的答案

霍弗勒
霍弗勒 2020年8月26日
我遇到了同样的问题,试图在已部署的应用程序加载一个文件。因为你知道你部署文件夹的结构,你可以利用Matlab的 mfilename 函数。以下为我工作:
路径= mfilename (' fullpath ');%检索当前脚本的完整路径
路径= strrep(路径,“\[文件夹]\ [current_function]”,);%删除路径的一部分
路径= fullfile(路径,“结果\ dataset_scaled_fixedBins.mat”);%添加新的路径
负载(路径);
(文件夹)\ [current_function]代表这段代码所在的文件夹结构,而“\ dataset_scaled_fixedBins结果。垫的结构,添加到完整的路径。
我希望这可以帮助!

答案(1)

小次郎斋藤
小次郎斋藤 2020年6月26日
您可以检查的工作文件夹文件通过使用清洁技术基金 松材线虫病 在MATLAB生产服务器。我认为现在的工作文件夹C:\Program Files\MATLAB\MATLAB生产服务器脚本\ R2019b \ \ mps1。
所以,如果你把dataset_scaled_fixedBins。垫文件C:\Program Files\MATLAB\MATLAB生产服务器脚本\ R2019b \ \ mps1 \结果,这是可行的。
但C:\Program Files\MATLAB\MATLAB生产服务器\ R2019b安装文件夹,它不是一个好方法把输入数据或清洁技术基金文件在这个文件夹中。
我建议建立一个实例在其他文件夹C: \程序文件。
例如,
mps-new C: \ \ mps1工作

类别

找到更多的在开始使用MATLAB生产服务器帮助中心文件交换

s manbetx 845


释放

R2019b

社区寻宝

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

开始狩猎!