% --- Executes on button press in pushbutton1. function pushbutton1_Callback(hObject, eventdata, handles) % hObject handle to pushbutton1 (see GCBO) % eventdata reserved - to be defined in a future version of MATLAB % handles structure with handles and user data (see GUIDATA) options=simset('SrcWorkspace','current'); open('fdzsim1'); Ka1=char(get(handles.edit_Ka,'string')); Kt1=char(get(handles.edit_Kt,'string')); set_param('fdzsim1/Gain','Gain',Ka1); set_param('fdzsim1/Gain1','Gain',Kt1); sim('fdzsim1',[],options); Ka=str2double(get(handles.edit_Ka,'String'));%鑾峰緱鏁版嵁omega Kt=str2double(get(handles.edit_Kt,'String'));
时间: 2023-12-27 21:02:28 浏览: 80
pushbutton1_Callback.m
这是一段 MATLAB 代码,其中包括一个按钮(pushbutton1)的回调函数。在函数中,使用了 simset 函数来设置仿真选项,然后打开一个名为 fdzsim1 的模型。接着,从 GUI(图形用户界面)中获取了两个字符串类型的参数 Ka 和 Kt,并将其转换为双精度浮点数类型。最后,使用 set_param 函数设置了模型中两个 Gain 模块的增益参数,并使用 sim 函数运行了仿真。
阅读全文