exe文件(simulink模型构建方法rsim)不会更新输入变量?

时间:2015-03-25 11:09:18

标签: matlab input exe simulink mat

我使用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)

1 个答案:

答案 0 :(得分:1)

您在模拟模型时模拟Simulink的工作方式,以及模拟在转换为可执行文件时的工作方式。

您可以在此处找到您需要采取的步骤的一个很好的示例:Using RSim Target for Parameter Survey