[分享]MATLAB m语言中调用simulink的程序
与前一篇出自同一朋友的博客
MATLAB m语言中调用simulink的程序
1.打开simulink模型的几种方式
% 打开文件对话框
[FileName, PathName, FilterIndex] = uigetfile({'*.mdl','Model-files (*.mdl)'}, '打开');
if FileName ~= 0
% 加载模型
load_system([PathName, FileName]);
end
% 新建一个模型
new_system('untitled', 'Model');
% 打开一个仿真模型
open_system([PathName, FileName]);
2.获取当前simulink的文件信息并显示
% 获取当前模型名称
set(handles.ModelNameEdit, 'String', get_param(gcs, 'Name'));
% 获取当前模型文件名称即文件路径
set(handles.SourceFileEdit, 'String', get_param(gcs, 'FileName'));
% 获取当前模型创建的时间
set(handles.CreatedOnEdit, 'String', get_param(gcs, 'Created'));
% 获取当前模型最近一次修改的时间
set(handles.LastSaveOnEdit, 'String', get_param(gc