了解如何创建一个模型,添加块到它,连板,并模拟模型的基础知识。你也学习如何组织与子系统模型,模型的名称部分,和修改模型。
对于鼠标操作的总结连接块和交互方式添加端口,请参阅Block和信号线快捷键和操作。
在Simuli万博1manbetxnk®启动页面,选择一个模板或搜索模板。
模型模板开始点应用通用的建模方法。他们帮助你重用的设置和模块配置和共享知识。使用模型和项目模板,以应用最佳实践,并采取以前的建模解决方案的优势。万博 尤文图斯
单击模板的标题来阅读说明。
通过在搜索框中输入文字搜索模板。您可以输入灵活的搜索选项,包括OR,AND,NOT,通配符,模糊(〜)等使用Lucene搜索引擎查询语法分析。
要查找不MATLAB的搜索路径模板,单击打开。模型模板的扩展.sltx
。
选择您想要的模板后,单击创建模型。
要使用模板没有阅读说明,单击模板图像。或者,按按Ctrl+ñ使用您的默认模板。
使用模板设置和内容的新模型在Simulink编辑器中打开。万博1manbetx
如果内置的模板不能满足您的需求,请尝试在搜索例子标签,也可以创建自己的模板。看到从创建模型模板。在例子选项卡,输入搜索条件,找到通过点击网页上的例子标题和感兴趣的描述,或打开进一步的例子查看全部旁边的一个产品名称。
您可以指定要使用的所有新车型模型模板。
创建的配置设置,你想一个块模型,然后将模型导出到的模板。看到从创建模型模板。
在每一个新的模式重新使用这些设置,使新的模板,使用Simulink的开始页面或默认的模型模板万博1manbetx万博1manbetxSimulink.defaultModelTemplate
功能。
在开始页面,单击模板的标题展开描述,然后点击旁边的下拉箭头来创建模型并选择设为默认。
当您设置一个默认的模型模板,每一个新的模型使用的模板,例如,当您按下按Ctrl+ñ,当您使用新的模式按钮,或者当您使用new_system
。在Simuli万博1manbetxnk编辑器,你的默认模板出现在列表时的顶端,模拟选项卡中,选择新。
默认的模板显示在开始页刻度标记。
打开模型加载模型到内存中,并显示在Simulink编辑器。万博1manbetx任何使用这些技术:
在MATLAB家选项卡,单击万博1manbetx。在Simuli万博1manbetxnk开始页,从列表中选择一个最近的模型或项目,或点击打开。
在Simuli万博1manbetxnk编辑器,在模拟选项卡,选中打开>最近的模型并选择一个最近的模型。
在MATLAB命令提示符下,输入模型的名称,没有文件扩展名,例如,VDP
。该模型必须是在当前文件夹或MATLAB的搜索路径。
在Simuli万博1manbetxnk库浏览器,点击打开模型或库按键。
打开使用当前文件夹浏览器或操作系统的文件浏览器模型。
设置收藏夹轻松地回到自己喜欢的模型和项目在开始页。
在Simuli万博1manbetxnk起始页最近的文件列表,您可以将文件添加到收藏夹。收藏夹列表,然后出现在上面的起始页最近的文件,这样就可以轻松地重新打开自己喜欢的模型和项目。
编辑或清除起始页最近的文件列表中,右键单击一个最近的文件,并使用上下文菜单。
要打开在Simulink软件的早期版本的更新版本创建的模型,第一个模型导出到以前的版本。万博1manbetx看到导出模型到以前的Simulink版本万博1manbetx。
当你建立的模型,你有时会定义一个模型变量。例如,假设你有一个包含增益模块的模型。您可以指定变量ķ
作为增益,而不是设置在块上的值。当您使用这种方法,你必须定义变量ķ
为模型来模拟。
您可以使用一个模型回调,当你打开一个模型来加载变量。
在使用该增益块的模型,设置块获得值ķ
。
定义在MATLAB脚本变量。在MATLAB中,选择新>脚本。在脚本中,输入您的变量定义:
K = 27
保存脚本loadvar.m
。
在模型中,打开属性检查器。在造型选项卡,在设计,点击属性检查器。与模型的顶层没有选择,你可以使用属性检查器设置模型属性。否则,上造型选项卡,单击模型设置。
在里面回调模型属性的部分中,选择PreLoadFcn
如要定义回调。在窗格中,输入loadvar
。
保存模型。
下一次你打开模型时,PreloadFcn
回调负载变量到MATLAB的工作空间。
要了解回调,见回调定制模型行为。要以编程方式定义加载变量的回调,请参阅编程方式加载变量当打开模型。
如果您打开在MATLAB会话使用一个特定的字符集编码的MDL文件,使用不同的编码,显示警告。例如,假设您在配置了MATLAB会话创建一个MDL文件SHIFT_JIS
在配置会话打开它US_ASCII
。警告消息显示在当前会话的编码和编码用于创建模型。
SLX文件不警告,因为他们可以从任何编码存储字符。
如果遇到乱码任何问题,使用与模型相关联的MATLAB文件时,例如,然后尝试使用slCharacterEncoding
功能改变当前MATLAB会话匹配模型的字符编码的字符编码。
万博1manbetxSimulink中可以检查,如果模型包含在当前的语言环境不支持的字符。万博1manbetx有关详细信息,请参阅对于外国字符检查模型和保存模型使用不同的字符编码。
新模式,创建有.slx
扩展模块默认。R2012b之前创建的模型的扩展.mdl文件
。您可以编辑模型可以有.slx
要么.mdl文件
延伸,根据其创建时还是在转换它们。看到在SLX文件格式保存模型。
.slxp
和.mdlp
扩展表示保护模式,你不能打开和编辑。看到来自第三方的参考模型保护。模型模板的扩展.sltx
。
万博1manbetxSimulink的库也使用.slx
扩展名,但你不能模拟它们。要了解更多信息,请参阅创建自定义库。
万博1manbetxSimulink.createFromTemplate
|万博1manbetxSimulink.defaultModelTemplate
|万博1manbetxSimulink.findTemplates
|open_system
|万博1manbetx