Matlab基础及其应用教程11
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
11.1.2 创建简单模型
3.仿真实例 【例11.1】利用Simulink仿真y(t)=3sint+sin5(t+π/2)。 (1)新建一个空模型(Blank Model)。 (2)向模型中添加模块 (3)模块连接 (4)配置模块 (5)设置系统仿真参数 (6)仿真操作。
11.2 系统模型的构建
11.2 系统模型的构建
11.2.1 Simulink模块
11.1 Simulink概述
11.1.2 创建简单模型
3.仿真实例 【例11.1】利用Simulink仿真y(t)=3sint+sin5(t+π/2)。 (1)新建一个空模型(Blank Model)。 (2)向模型中添加模块 (3)模块连接 (4)配置模块 (5)设置系统仿真参数
11.1 Simulink概述
11.2 系统模型的构建
11.2.1 Simulink模块
2.模块操作 (1)调整模块 (2)添加模型标识 (3)选择模块
11.2 系统模型的构建
11.2.1 Simulink模块
3.模块的连接 (1)连接两个模块 (2)连线的调整 (3)连线的分支
11.2 系统模型的构建
11.2.1 Simulink模块
11.1 Simulink概述
11.1.1 Simulink的工作环境
2.Simulink编辑器
Biblioteka Baidu
11.1 Simulink概述
11.1.1 Simulink的工作环境
3.模块库浏览器 模块库浏览器主要用于检索Simulink模块和模块库。 单击Simulink编辑器工具栏中的“Library Browser ”按钮 , 或在命令行窗口执行以下命令打开模块库浏览器。 >> slLibraryBrowser
4.模型元素的参数 常用以下方法编辑模型元素的参数。 (1)在模型编辑器中,选View菜单的Property Inspector菜 单项,或按Ctrl+Shift+I,打开Property Inspector面板进行 设置。 Parameters选项卡用于设置模型元素的参数 Properties选项卡用于设置模型元素的属性 Info选项卡用于设置模型元素的注解、说明。 (2)在模型编辑器中双击要设置参数的模块,或从Diagram菜 单选Block Parameters菜单项,或从模块右键菜单中选Block Parameters项,打开Block Parameters对话框进行设置。
11.1 Simulink概述
11.1.2 创建简单模型
3.仿真实例 【例11.1】利用Simulink仿真y(t)=3sint+sin5(t+π/2)。 (1)新建一个空模型(Blank Model)。 (2)向模型中添加模块 (3)模块连接
11.1 Simulink概述
11.1.2 创建简单模型
3.仿真实例 【例11.1】利用Simulink仿真y(t)=3sint+sin5(t+π/2)。 (1)新建一个空模型(Blank Model)。 (2)向模型中添加模块 (3)模块连接 (4)配置模块 正弦波的幅值、频率 模型建好后,单击工具栏的Save按钮进行保存,或从模型编辑 器的File菜单中选Save或Save as菜单项保存模型。 MATLAB 2017b默认以.slx格式保存模型。
11.1 Simulink概述
11.1.2 创建简单模型
1.模型元素 (1)信源(Source)。用于为模型指定或生成输入信号,可 以是常量(Constant)、时间(Clock)、正弦波(Sine Wav e)、锯齿(Step)波等。 (2)系统模块。用于处理输入信号,生成输出信号。例如, 数学运算(Math Operations)模块、连续系统(Continuous) 模块、离散系统(Discrete)模块等。 (3)信宿(Sink)。用于可视化呈现输出信号。可以在示波 器(Scope)、图形记录仪(XY Graph)上显示仿真结果,也 可以把仿真结果存储到文件或导出到工作空间。
11.1 Simulink概述
11.1.2 创建简单模型
2.仿真步骤 (1)建立系统仿真模型框图,包括添加模块、设置模块参数、 进行模块连接等操作。 (2)初始化模型参数。 (3)启动仿真,观察仿真结果。 (4)分析模型,优化模型架构。
11.1 Simulink概述
11.1.2 创建简单模型
3.仿真实例 【例11.1】利用Simulink仿真y(t)=3sint+sin5(t+π/2)。 (1)新建一个空模型(Blank Model)。 (2)向模型中添加模块 正弦信号由信源模块库(Sources)中的正弦波模块(Sine Wa ve)提供,求和用数学运算模块库(Math Operations)中的 加法模块(Add)实现,再用信宿模块库(Sinks)中的示波器 模块(Scope)输出波形
11.2.1 Simulink模块
1.Simulink的基本模块 ➢ 连续和离散动态模块,如连续系统模块库(Continuous)
中包含积分(Integrator)、微分(Derivative)、状态 (State-Space)方程、传递函数(Transfer Fcn)等许多 模块,可供连续系统建模使用。 ➢ 算法模块,如 Sum(加法)、Product(乘法)和 Lookup Table(查找表)等。 ➢ 结构模块,如 Mux、Switch 和 Bus Selector 等。
第11章 Simulink仿真与分析
【本章学习目标】 熟悉Simulink的操作环境。 掌握建立系统模型的方法。 了解子系统模块的建立与封装技术。 了解S函数的功能与设计方法。
11.1 Simulink概述
11.1.1 Simulink的工作环境
Simulink提供了用于系统设计、仿真和分析的工具 1.启动Simulink 在MATLAB桌面单击“主页”选项卡工具栏的“Simulink”按 钮 ,或从“主页”选项卡工具栏的“新建”按钮下的展开列 表中选“Simulink Model”项,或在命令行窗口输入simulink 命令
3.仿真实例 【例11.1】利用Simulink仿真y(t)=3sint+sin5(t+π/2)。 (1)新建一个空模型(Blank Model)。 (2)向模型中添加模块 (3)模块连接 (4)配置模块 (5)设置系统仿真参数 (6)仿真操作。
11.2 系统模型的构建
11.2 系统模型的构建
11.2.1 Simulink模块
11.1 Simulink概述
11.1.2 创建简单模型
3.仿真实例 【例11.1】利用Simulink仿真y(t)=3sint+sin5(t+π/2)。 (1)新建一个空模型(Blank Model)。 (2)向模型中添加模块 (3)模块连接 (4)配置模块 (5)设置系统仿真参数
11.1 Simulink概述
11.2 系统模型的构建
11.2.1 Simulink模块
2.模块操作 (1)调整模块 (2)添加模型标识 (3)选择模块
11.2 系统模型的构建
11.2.1 Simulink模块
3.模块的连接 (1)连接两个模块 (2)连线的调整 (3)连线的分支
11.2 系统模型的构建
11.2.1 Simulink模块
11.1 Simulink概述
11.1.1 Simulink的工作环境
2.Simulink编辑器
Biblioteka Baidu
11.1 Simulink概述
11.1.1 Simulink的工作环境
3.模块库浏览器 模块库浏览器主要用于检索Simulink模块和模块库。 单击Simulink编辑器工具栏中的“Library Browser ”按钮 , 或在命令行窗口执行以下命令打开模块库浏览器。 >> slLibraryBrowser
4.模型元素的参数 常用以下方法编辑模型元素的参数。 (1)在模型编辑器中,选View菜单的Property Inspector菜 单项,或按Ctrl+Shift+I,打开Property Inspector面板进行 设置。 Parameters选项卡用于设置模型元素的参数 Properties选项卡用于设置模型元素的属性 Info选项卡用于设置模型元素的注解、说明。 (2)在模型编辑器中双击要设置参数的模块,或从Diagram菜 单选Block Parameters菜单项,或从模块右键菜单中选Block Parameters项,打开Block Parameters对话框进行设置。
11.1 Simulink概述
11.1.2 创建简单模型
3.仿真实例 【例11.1】利用Simulink仿真y(t)=3sint+sin5(t+π/2)。 (1)新建一个空模型(Blank Model)。 (2)向模型中添加模块 (3)模块连接
11.1 Simulink概述
11.1.2 创建简单模型
3.仿真实例 【例11.1】利用Simulink仿真y(t)=3sint+sin5(t+π/2)。 (1)新建一个空模型(Blank Model)。 (2)向模型中添加模块 (3)模块连接 (4)配置模块 正弦波的幅值、频率 模型建好后,单击工具栏的Save按钮进行保存,或从模型编辑 器的File菜单中选Save或Save as菜单项保存模型。 MATLAB 2017b默认以.slx格式保存模型。
11.1 Simulink概述
11.1.2 创建简单模型
1.模型元素 (1)信源(Source)。用于为模型指定或生成输入信号,可 以是常量(Constant)、时间(Clock)、正弦波(Sine Wav e)、锯齿(Step)波等。 (2)系统模块。用于处理输入信号,生成输出信号。例如, 数学运算(Math Operations)模块、连续系统(Continuous) 模块、离散系统(Discrete)模块等。 (3)信宿(Sink)。用于可视化呈现输出信号。可以在示波 器(Scope)、图形记录仪(XY Graph)上显示仿真结果,也 可以把仿真结果存储到文件或导出到工作空间。
11.1 Simulink概述
11.1.2 创建简单模型
2.仿真步骤 (1)建立系统仿真模型框图,包括添加模块、设置模块参数、 进行模块连接等操作。 (2)初始化模型参数。 (3)启动仿真,观察仿真结果。 (4)分析模型,优化模型架构。
11.1 Simulink概述
11.1.2 创建简单模型
3.仿真实例 【例11.1】利用Simulink仿真y(t)=3sint+sin5(t+π/2)。 (1)新建一个空模型(Blank Model)。 (2)向模型中添加模块 正弦信号由信源模块库(Sources)中的正弦波模块(Sine Wa ve)提供,求和用数学运算模块库(Math Operations)中的 加法模块(Add)实现,再用信宿模块库(Sinks)中的示波器 模块(Scope)输出波形
11.2.1 Simulink模块
1.Simulink的基本模块 ➢ 连续和离散动态模块,如连续系统模块库(Continuous)
中包含积分(Integrator)、微分(Derivative)、状态 (State-Space)方程、传递函数(Transfer Fcn)等许多 模块,可供连续系统建模使用。 ➢ 算法模块,如 Sum(加法)、Product(乘法)和 Lookup Table(查找表)等。 ➢ 结构模块,如 Mux、Switch 和 Bus Selector 等。
第11章 Simulink仿真与分析
【本章学习目标】 熟悉Simulink的操作环境。 掌握建立系统模型的方法。 了解子系统模块的建立与封装技术。 了解S函数的功能与设计方法。
11.1 Simulink概述
11.1.1 Simulink的工作环境
Simulink提供了用于系统设计、仿真和分析的工具 1.启动Simulink 在MATLAB桌面单击“主页”选项卡工具栏的“Simulink”按 钮 ,或从“主页”选项卡工具栏的“新建”按钮下的展开列 表中选“Simulink Model”项,或在命令行窗口输入simulink 命令