我使用rsim方法从simulink模型制作了exe文件。我按照这个链接 how to import mat file to simulink? 这意味着我对mat文件进行了simulinks输入,称为" suma",然后将其压缩," suma"是一个mat文件,我从GUI保存变量。
问题是,当我在GUI中更改我的变量时," suma"在该mat文件更改中的varibales,我的exe文件仍然使用我用来编译它的旧值。 这是代码
a=get(handles.abroj, 'String');
b=get(handles.bbroj, 'String');
a=str2num(a);
b=str2num(b);
save('file_path_for_suma.mat','a','b');
system('file_path_for_exe_file') %this is for starting exe file?
zbroj3=load(file_path_to_output_exe_mat_file)
答案 0 :(得分:1)
您在模拟模型时模拟Simulink的工作方式,以及模拟在转换为可执行文件时的工作方式。
您可以在此处找到您需要采取的步骤的一个很好的示例:Using RSim Target for Parameter Survey。