主要内容

本页采用了机器翻译。点击此处可查看最新英文版本。

Simulink 编辑器

创建模型并设置模型属性

说明

Simulink® 编辑器允许您创建并配置系统模型。

Simulink 编辑器是一款用于编译模型的工具。除了提供在矢量图编辑器中处理图的标准方法外,该编辑器还提供了快捷方式,帮助您快速添加和连接模块。Simulink 编辑器还为您提供执行技术操作(例如导入数据、仿真模型以及分析模型性能)所需的工具。

Simulink Editor

打开 Simulink 编辑器

  • 创建一个模型。在 MATLAB® 主页选项卡中,点击 Simulink 并选择一个模型模板。

    或者,如果您已经打开了库浏览器,请点击新建模型按钮 New Model

  • 打开现有模型。要打开最近使用的模型,请在 MATLAB 主页选项卡上点击 Simulink

    或者,如果模型位于 MATLAB 路径中,请在 MATLAB 命令行窗口中输入模型名称。例如,假设您想打开 myModel.slx。要打开该模型,请在命令行窗口中输入 myModel

提示

在 MATLAB 会话中打开第一个模型比打开后续模型需要更长的时间。为了减少 MATLAB 的启动时间并避免不必要的系统内存占用,MATLAB 默认不会在您打开第一个模型之前启动 Simulink。

为了加速打开第一个模型,您可以将 MATLAB 启动配置为同时启动 Simulink。有关如何在不打开模型或库浏览器的情况下启动 Simulink 的详细信息,请参阅 start_simulink 参考页。

示例

全部展开

在 Simulink 编辑器中编译模型时,您可以使用常见的方法处理图形对象。

在 Simulink 编辑器中,您可以执行以下操作:

  • 使用点击、Shift-点击和拖动进行选择

  • 使用控点调整对象大小,并通过拖动移动对象

  • 剪切、复制和粘贴

  • 撤消和重做多达 101 次操作

    注意

    在您撤消或重做模块参数更改后,一条视觉提示会出现,显示受影响参数的当前值。某些参数更改不受撤消或重做命令的影响。在撤消或重做模块参数更改后,请使用该提示查看受影响的参数。

    一小部分参数更改无法撤消。在属性检查器或模块对话框中进行更改时,更改这些参数会清除撤消历史记录。

您还可以缩放和滚动编辑区域。在建模选项卡中,选择环境 > 缩放,然后选择要使用的缩放比例或视图。如果您使用的是支持的触摸显示平台,您可以通过捏合手指来缩放,并通过轻扫来滚动。支持的触摸显示设备包括配备 Windows® 7 认证或 Windows 8 认证触摸显示屏的 Microsoft® Windows 平台,以及配备 Apple Magic Trackpad 的 Macintosh 平台。

编辑器支持 Simulink 特有的其他滚动快捷方式。快捷方式和其他交互式模型编译方法在Simulink 建模的键盘快捷方式和鼠标操作中进行了概要介绍。

Simulink 编辑器可以为您提供有关一些模型设计问题的视觉提示。突出显示的模块会提醒您注意的问题。要查看问题的描述,请将光标在突出显示的模块上暂停,然后点击错误或警告符号。

Edit time error

与诊断查看器类似,如果错误或警告有预定义的修复方案,则通知对话框会列出相关操作,并可能包含修复按钮以应用这些更改。

Simulink 能够检测模块错误和警告,例如:

  • GotoFrom 模块不匹配。

  • 数据存储模块重复。重复数据存储名称参数的值决定了是否显示警告或错误符号。

错误和警告选项默认处于启用状态。要关闭此选项,请在调试选项卡中选择诊断 > 编辑时错误和警告

使用模型浏览器通过树结构导航模型层次结构。该浏览器可帮助您了解模型的结构,并探索系统中的系统。

要显示模型浏览器,请在 Simulink 编辑器的建模选项卡中,选择环境 > 模型浏览器。您可以通过点击隐藏/显示模型浏览器控制按钮 Hide/Show Model Browser 来切换模型浏览器的显示状态。

Model Browser

在模型浏览器中,您可以指定是否显示链接到库的模块或封装子系统。点击 Model Browser icon,然后选择库链接带封装参数的系统。有关此类模块的信息,请参阅链接模块封装基础知识

在编译模型时,您可以设置模型元素的参数和属性。例如,您可以为模块设置影响其工作方式的参数和属性。您还可以设置 Stateflow® 图、线条、注解等视觉元素以及模型的属性。

根据您的工作流和目标,可通过以下方式设置参数和属性:

  • 属性检查器,该检查器在您工作时在编辑器中始终处于打开状态,并根据当前所选的内容进行更新

  • 对话框,该对话框与某个元素(如特定模块)关联。

  • 模型数据编辑器,该编辑器始终处于打开状态,并在表中显示信号、状态以及算法模块参数(例如增益和滤波器系数)的相关信息。

对于参数值显示在模块图标上的模块,您可以选择模块,暂停在值上,并直接编辑该值。有关详细信息,请参阅Edit Block Parameters

相关示例

参数

全部展开

为了支持常见的用户工作流任务,仿真调试建模格式App 选项卡提供了与每个任务对应的功能。

App 选项卡提供了来自 Simulink 产品系列的应用程序库。App 可以打开一个新的上下文选项卡、一个独立的窗口,也可以作为配置参数的快捷方式。

打开某个库后,您可以将按钮标记为收藏。收藏的按钮会显示在该库的顶部,以便于更快速的访问。您可以拖动这些按钮来重新排列它们。

当您选择某个模型组件时,系统会显示一个上下文选项卡来为您提供帮助。例如,当您选择 Subsystem 模块时,子系统模块选项卡会出现。如果您选择 Stateflow 图,状态图选项卡就会出现。当该模块或图不再处于选中状态时,上下文选项卡将消失。

预设项文件夹保存了您为某个模型打开的产品特定选项卡。打开的选项卡如果需要许可证签出,则在您关闭模型后不再存在。

要向 Simulink 工具条中添加自定义选项卡,请参阅Create Custom Simulink Toolstrip Tabs

快速访问工具栏包含常用的选项,如保存、撤消和重做。要自定义快速访问工具栏,请参阅Access Frequently Used Features and Commands in Simulink

命令也会出现在上下文菜单中。上下文菜单在您右键点击模型元素或编辑器中的空白区域时出现。例如,如果您右键点击某个模块,菜单会显示用于处理模块的相关命令,例如剪贴板和对齐操作。某些命令仅在上下文菜单中出现。

编辑器左侧的选项板提供了命令快捷方式,可用于修改模型外观并在模型中导航。例如,选项板中包含一个快捷方式,用于添加注解和其他视觉元素,例如用于标注模型的框选区域。它还提供了一个缩放按钮,用于缩放模型中的特定部分。

编辑器窗口左上角的隐藏/显示资源管理器栏按钮会显示一栏,该栏显示您在模型层次结构中所处的位置。

隐藏/显示模型浏览器按钮会显示模型浏览器窗格。您可以使用此窗格查看和导航模型的分层视图。

右下角的图标用于打开模型的其他视图。其中一种视图是组件接口视图,它有助于跟踪组件接口中元素的使用情况。点击相关控件可查看这些视图。

左下角的标记表示模型具有外部数据源(如数据字典)或模型工作区中存在数据。点击该标记,然后使用菜单导航到这些数据源。

  • 要打开模型资源管理器并选中模型工作区节点,请点击模型工作区链接。

  • 要打开模型资源管理器并选中模型的外部数据节点,请点击外部数据链接。

  • 要添加或修改链接的数据字典,请点击齿轮图标,以打开“模型属性”对话框中的外部数据选项卡。

编程用途

全部展开

simulink 打开 Simulink 起始页。选择一个模型或模板,以打开 Simulink 编辑器。

版本历史记录

在 R2006a 之前推出

全部展开