模拟动态系统
SIM卡
命令行选项的结构模拟模型,vdp
在快速加速器模式的绝对公差1 e-5
并保存州xoutNew
和输出youtNew
。
使用名称 - 值对结构参数指定paramNameValStruct
为了SIM卡
命令:
paramNameValStruct.SimulationMode =“快速”;paramNameValStruct.AbsTol ='1E-5';paramNameValStruct。SaveState ='上';paramNameValStruct.StateSaveName ='xoutNew';paramNameValStruct。SaveOutput ='上';paramNameValStruct.OutputSaveName ='youtNew';simOut = SIM('VDP',paramNameValStruct)
###号楼为模型的快速加速器目标:VDP ###成功地构建了快速加速器目标模式:VDP
simOut =仿万博1manbetx真软件。SimulationOutput: xoutNew: [65x2 double] youtNew: [65x2 double] SimulationMetadata: [1x1 Simulink.SimulationMetadata] ErrorMessage: [0x0 char]
SIM卡
在配置设置的命令行选项模拟模型,vdp
在快速加速器模式的绝对公差1 e-5
并保存州xoutNew
和输出youtNew
。
指定参数作为配置集名称 - 值对mdl_cs
为了SIM卡
命令:
mdl ='VDP';load_system(MDL)simMode = get_param(MDL,'SimulationMode');set_param(MDL,'SimulationMode',“快速”)CS = getActiveConfigSet(MDL);mdl_cs = cs.copy;set_param(mdl_cs,'AbsTol','1E-5',...“即时存档”,'上',“StateSaveName”,'xoutNew',...“SaveOutput”,'上',“OutputSaveName”,'youtNew') simOut = sim(mdl, mdl_cs);
###号楼为模型的快速加速器目标:VDP ###成功地构建了快速加速器目标模式:VDP
set_param(MDL,'SimulationMode',simMode)
模拟模型vdp
使用默认的模型配置参数。
simOut = SIM('VDP',“ReturnWorkspaceOutputs”,'上')
参数使用指定的SIM卡
命令覆盖在定义的值型号配置参数对话框。该软件在模拟结束恢复原始配置值。
在一个模型的情况下,模型参考块中,参数规范被应用到顶部模型中。
当模拟与无限的停止时间的模型,以停止模拟,必须按按Ctrl + C。按Ctrl + C突破了模拟和仿真结果不会保存在MATLAB工作区。
要指定一个模拟的时间跨度,您必须指定开始时间
和停止时间
参数。
要记录模式的时候,州,或输出,使用数据导入/导出“模型配置参数”对话框的窗格。
要记录的信号,或者使用一个块,如为了工作区块或范围块,或使用查看器和生成器管理器直接记录结果。
要获得模拟参数列表的模型vdp
在MATLAB命令窗口中输入:
configSet = getActiveConfigSet( 'VDP')configSetNames = get_param(configSet, 'ObjectParameters')
这个命令列出了几个对象参数,包括模拟参数,例如“停止时间”
,'省时间'
,“即时存档”
,“SaveOutput”
和'SignalLogging'
。
万博1manbetxSimulink.ConfigSet
|万博1manbetxSimulink.SimulationInput
|万博1manbetxSimulink.SimulationOutput
|parsim
|sldebug