Main Content

本页的翻译已过时。点击此处可查看最新英文版本。

添加模块和设置参数

向模型添加模块

最简模型接受输入信号,对其执行运算,并输出结果。在库浏览器中,Sources 库包含表示输入信号的模块。Sinks 库有用于捕获和显示输出的模块。其他库包含可用于各种目的的模块,例如数学运算。

在此基本模型示例中,输入是正弦波,运算是增益(通过相乘增大信号值),然后将结果输出到示波器。请尝试不同方法来探查库并向模型中添加模块。

  1. 打开 Sources 库。在库浏览器的树视图中,点击 Sources 库。

  2. 在右窗格中,暂停 Sine Wave 模块,以查看说明其目的的工具提示。

  3. 向您的模型添加一个模块。右键点击 Sine Wave 模块,然后选择 Add block to model untitled。要了解有关该模块的详细信息,请右键点击该模块并选择 Help

  4. 通过拖动向您的模型添加一个模块。在库树视图中,点击 Math Operations。在 Math Operations 库中,找到 Gain 模块,并将其拖动到模型中 Sine Wave 模块的右侧。

  5. 在库树视图中,点击 Simulink,以在右窗格中查看以图标形式显示的子库。此视图是导航库结构的另一种方式。双击 Sinks 库图标。

  6. 在 Sinks 库中,找到 Scope 模块,并使用上下文菜单或通过拖动将其添加到模型中。

    下图显示到当前为止您的模型。

注意

当您添加模块时,编辑器会为它们命名。例如,它将您添加的第一个 Gain 模块命名为 Gain,下一个命名为 Gain1,依此类推。默认情况下,Simulink® Editor 会隐藏这些名称。但是,您可以通过选择模块来查看名称。您也可以显式命名模块以显示名称。您可以显示编辑器提供的所有名称。在 Debug 选项卡中,选择 Information Overlays > Hide Automatic Block Names。有关显示模块名称的详细信息,请参阅管理模块名称和端口

对齐和连接模块

连接这些模块以创建模型元素之间的关系,这是模型运行所需要的。当您根据模块之间的交互方式对齐模块时,会更容易理解模型。快捷方式可帮助您对齐和连接模块。

  1. 拖动 Gain 模块,使其与 Sine Wave 模块对齐。当模块水平对齐时,会出现对齐参考线。

  2. 释放该模块,会出现蓝色箭头作为建议连接的预览。

  3. 要建立连接,请点击该箭头。实线出现在参考线的位置。

  4. 使用相同的方法将 Scope 模块与 Gain 模块对齐并连接。当多个模块在范围内时,会出现其他参考线。

提示

有关其他对齐选项,请在 Format 选项卡上,点击 Align 部分中的选项。

设置模块参数

您可以在大多数模块上设置参数。参数帮助您指定模块在模型中如何工作。您可以使用默认值,也可以设置值。使用属性检查器设置参数。对于大多数模块,也可以双击模块以使用模块对话框设置参数。

在您的模型中,设置正弦波幅值和增益值。

  1. 显示属性检查器。在 Modeling 选项卡上,在 Design 下,点击 Property Inspector

  2. 选择 Sine Wave 模块。

  3. 在属性检查器中,将 Amplitude 参数设置为 2

  4. 对于其值显示在图标上的模块,可通过交互方式编辑参数。选择 Gain 模块。在该模块上暂停。数字下方会出现蓝色下划线。

  5. Gain 参数设置为 300000。点击带下划线的数字,将其删除,然后输入 300000

    The new value exceeds the boundaries of the Gain block.

    Blocks such as Constant and Gain blocks display a parameter value only when it fits on the block icon.

  6. 要调整模块的大小以使其显示参数值,请点击交互式提示。

    The interactive cue shows the size the block must be to display the parameter value.

    或者,使用以下选项之一调整模块的大小,使其显示参数值:

    • 在 Simulink 工具条的 Format 选项卡上,选择 Fit to Content

    • 在 Simulink Editor 中,在您选择模块并在省略号上暂停时出现的操作栏上,选择 Fit to Content

在模块对话框或属性检查器中,当您将模块参数值设置为变量或函数时,Simulink 会根据在编辑字段中键入的当前文本提供建议项列表供您选择。建议项包括对可编辑模块参数可见的来自每个工作区(基础、模型和封装)、数据字典和引用字典的相关变量或对象。自动补全可用于 MATLAB® 路径中的变量、结构体和对象的字段以及函数。

另请参阅

| | | |

相关主题