开放模型
您可以打开一个空白模型金宝app®从MATLAB模型®编辑器或从模型编辑器。金宝app
您可以打开一个保存仿真软件模型,模板,从你金宝app的文件浏览器或图书馆,从MATLAB编辑器,从模型编辑器,或者从图书馆浏览器在独立模式。
提示
如果文件浏览器不显示文件你想打开,尝试改变文件类型所有文件
。
开放金宝app
打开模型,在MA金宝appTLAB将来发布,点击金宝app。
打开编程模型,在金宝appMATLAB命令窗口中输入这个命令:
金宝app
打开空白模型
当没有仿真软件模金宝app型是开放的,你可以打开一个空白模型从MATLAB编辑器:
打开模型。金宝app
在仿真软件页面金宝app开始,金宝app”菜单上,单击“空白模型。
已经有一个开放的Simulink仿真模型时,您可以打开一个空金宝app白模型从模型编辑器通过采取这些行动之一:
在仿真软件将来金宝app发布,点击新。
选择打开模型窗口和新闻Ctrl + N。
打开保存的模型
打开一个保存模型加载到内存中,并在模型编辑器中显示。金宝app
请注意
以后的版本中创建打开一个模型仿真软件在以前的版本中,第一个模型导出到之前的版本。金宝app看到出口模式以前版本的模型金宝app。
.slxp
和.mdlp
扩展表示保护模型,你不能打开或编辑。看到参考模型来自第三方的保护。
MATLAB是不开放的时候,你可以打开一个从你的操作文件系统浏览器保存模型。
当MATLAB是开放的,但没有Simulink模型是开金宝app放的,你可以打开一个保存模型通过采取这些行动之一:
在MATLAB编辑器中,单击浏览文件夹。在出现的文件浏览器,导航到包含模型并单击文件夹选择文件夹。然后在浏览器当前文件夹,双击模型名称。
打开模型。金宝app在仿真软件启动金宝app页面,在侧栏在左边,从列表中选择最近的一个模型或项目,或点击开放。
已经有一个开放的Simulink仿真模型时,您可以打开一个保金宝app存模型从模型编辑器:
在仿真软件将来金宝app发布,模拟选项卡上,单击开放。
点击最近的文件最近打开文件或开放寻找一个模型。
当模型库浏览器打开金宝app在独立模式下,您可以打开一个浏览器窗口保存模型从图书馆通过点击打开。
打开一个保存的编程模型,在MATLAB命令窗口中,输入模型的名称没有文件扩展名,例如,modelName
。模型必须在当前文件夹或MATLAB搜索路径。
从MAT-File负载模型变量和数据
如果数据模型存储在一个MAT-file,将数据加载到MATLAB工作区,首先改变目录的文件位置:
在MATLAB编辑器中,单击浏览文件夹。
在出现的文件浏览器,导航到包含MAT-file文件夹并单击选择文件夹。
然后输入这个命令,modelName
MAT-file的名称:
负载(modelName);
为更多的信息关于如何变量从文件加载到工作区,明白了负载
。
自动初始化变量和加载数据
如果您使用的模型中定义参数变量,你必须初始化这些变量在模型运行之前。例如,假设你有一个模型,其中包含一个获得块。您可以指定变量K
作为获得而不是设置值。当你使用这种方法,必须初始化变量K
之前,您可以运行模型。
另外,如果您的模型从工作区进口数据,例如使用FromWorkspace块,您必须将数据装载到工作区之前,您可以运行模型。
您可以使用回调模型自动初始化变量和加载数据。一个回调代码运行在指定的操作点,例如后加载或保存模型。您可以使用回调代码来初始化变量和负载仿真软件模型的数据在指定的行动点。金宝app您可以指定操作点通过选择相应的类型的回调。
例如,假设您有一个模型,其中包含:
一个获得块和增益的值指定为变量
K
。一个从工作空间块应该导入的数据文件
modelData.mat
。
如果你想要K
自动初始化的值5
和数据从data.mat
自动加载每次仿真软件模型完成装载时:金宝app
如果属性检查器已经开放和最小化,点击恢复它属性检查器在模型窗口的右边缘。
如果属性检查器没有开放,在仿真软件将来发布,金宝app建模选项卡,设计部分中,点击属性检查器。
在属性选项卡,回调部分中,选择
PostLoadFcn
。一个PostLoadFcn
是一个回调函数模型加载后运行。在文本框中,输入这个代码。
K = 5;负载(modelData);
提示
或者,您可以将代码保存为一个MATLAB脚本,然后在文本框中输入脚本的名称。
保存模型。
现在,每次加载模型,当模型完成装载时,变量K
自动初始化和data.mat
自动加载。
更多地了解回调,明白了自定义模型和回调行为。定义一个回调加载变量编程,明白了当打开一个模型编程加载变量。
设置默认模板的新模型
您可以指定一个模型使用的模板为默认模板。创建一个新的模型时使用默认模板:
在仿真软件将来金宝app发布,点击新。
新闻Ctrl+N。
使用
new_system
函数。
您可以创建一个新的模板使用默认模板。创建新的模板:
创建一个模型与你想要的配置设置和块。
导出模型模板。看到从模型创建模板。
设置默认的模板:
打开模型起始页,在MAT金宝appLAB将来发布,点击金宝app。
在启动页面,点击一个模板的标题展开描述。
点击旁边的向下箭头创建模型并选择设置为默认。
默认模板模型开始页面上有一个复选标记。金宝app
当你单击下箭头新在仿真软件将来金宝app发布,默认模板出现在列表的顶部。
你也可以以编程方式使用新模板默认模板金宝appSimulink.defaultModelTemplate
。
最喜欢的文件集
很容易找到你喜欢的模型和仿真软件开始页面上的项目,将它们添加到金宝app最喜欢的开始页面的左边选项卡列表。
添加一个模型或项目最喜欢的列表,最近列表中,点击旁边的明星的名字你喜欢的模型和项目。
清除最近打开过的文件
的最近在仿真软件开始页面是你最金宝app近打开的文件的列表。
编辑或清除最近列表中,右键单击最近的文件并点击从列表中删除或清除列表。
你也可以清除历史仿真软件编程方式使用金宝app金宝appSimulink.history.clear
函数。
开放模式使用不同的字符编码
如果你打开一个MDL文件中创建一个发布之前R2021b MATLAB会话中使用不同的编码,你收到一个警告。
例如,假设您创建一个会话配置为在MATLAB MDL文件Shift_JIS
并在一个会话配置为打开它windows - 1252
。警告消息显示当前会话的编码和编码用来创建模型。
从R2021b MDL文件可以存储字符编码。
打开一个MDL文件中创建一个发布之前R2021b MATLAB会话中使用不同的编码,在环境中与编码的MDL配置文件,把文件R2021b释放或后,或把MDL文件作为一个基金文件。
另请参阅
金宝app
|open_system
|金宝appSimulink.defaultModelTemplate
|金宝appSimulink.history.clear