第五章 MATLAB/simulink下数学模型建立 5.1 Simulink模块库简介 5.2 Simulink模型建立 5.3 Simulink 模型举例 模块处理:旋转、命名、隐藏名字等操作。 模块参数修正: 仿真参数模块中默认的传递函数为: 仿真参数的设定: 路径:仿真菜单栏中simulation 仿真中异常情况的诊断(Diagnostics) 5.4 线性系统数学模型 一.线性系统 控制系统常用到并联系统,这时就要对系统函数进行分解,使其表现为一些基本控制单元的和的形式。 函数[r,p,k]=residue(num,den)对两个多项式的比进行部分展开,以及把传函分解为微分单元的形式。 向量num和den是按s的降幂排列的多项式系数。部分分式展开后,余数返回到向量r,极点返回到列向量p,常数项返回到k。 [num,den]=residue(r,p,k)可以将部分分式转化为多项式比p(s)/q(s)。 部分分式展开: 》num=[2,0,9,1]; 》den=[1,1,4,4]; [r,p,k]=residue(num,den) 》 例:假设从实际自然界(力学、电学、生态等)或社会中,抽象出有初始状态为0的二阶微分方程 , 是单位阶跃函数。本例演示如何用积分器直接构搭求解该微分方程的模型。 习题 设置仿真参数中的步长为固定步长0.01 p= 0.0000+2.0000i 0.0000-2.0000i -1.0000 k= 2 r= 0.0000-0.2500i 0.0000+0.2500i -2.0000 结果表达式: * * 计算机仿真的一般过程 仿真问题和仿真目的描述 确定仿真方案 系统描述 建立系统数学模型 建立仿真数学模型 编写仿真程序 验证模型 是否符合要求 进行仿真研究 修改方案 修改模型 修改程序 是否符合要求 是否符合要求 是否符合要求 SIMULINK是MATLAB软件的扩展,它是实现动态系统建模和仿真的一个软件包,其文件类型为.mdl,它与MATLAB语言的主要区别在于,其与用户交互接口是基于Windows的模型化图形输入,其结果是使得用户可以把更多的精力投入到系统模型的构建,而非语言的编程上。 所谓模型化图形输入是指SIMULINK提供了一些按功能分类的基本的系统模块,用户只需要知道这些模块的输入输出及模块的功能,而不必考察模块内部是如何实现的,通过对这些基本模块的调用,再将它们连接起来就可以构成所需要的系统模型(以.mdl文件进行存取),进而进行仿真与分析。 SIMULINK的最新版本是SIMULINK4.0(包含在MATLAB6.0以上版本),MATLAB5.3里的版本为3.0版,它们的变化不大。 一、什么是SIMULINK 5.1 Simulink模块库简介 二、SIMULINK的启动 1、在MATLAB命令窗口中输入simulink 结果是在桌面上出现一个称为Simulink Library Browser的窗口,在这个窗口中列出了按功能分类的各种模块的名称。 当然用户也可以通过MATLAB主窗口的快捷按钮来打开Simulink Library Browser窗口。 标题栏 菜单栏 SIMILINK模块库简介: Continuous(连续模块) Discrete(离散模块) Function&Tables(函数和平台模块) Math(数学模块) Nonlinear(非线性模块) Signals&Systems(信号和系统模块) Sinks(接收器模块) Sources(输入源模块) 1、连续模块(Continuous) continuous.mdl Integrator:输入信号积分 Derivative:输入信号微分 State-Space:线性状态空间系统模型 Transfer-Fcn:线性传递函数模型 Zero-Pole:以零极点表示的传递函数模型 Memory:存储上一时刻的状态值 Transport Delay:输入信号延时一个固定时间再输出 Variable Transport Delay:输入信号延时一个可变时间再输出 2、 Math(数学模块) math.mdl Sum:加减运算 Product:乘运算 Dot Product:点乘运算 Gain:比例运算 MinMax:最值运算 Abs:取绝对值 Sign:符号函数 Math Function:包括指数函数、对数函数、求平方、开根号等常用数学函数 Trigonometric Function:三角函数,包括正弦、余弦、正切等 3、Sources(输入源模块)

matlab构建公式模块,第五章 matlabsimlink下数学模型的建立.ppt相关推荐

  1. 《深入理解 Spring Cloud 与微服务构建》第十五章 微服务监控 Spring Boot Admin

    <深入理解 Spring Cloud 与微服务构建>第十五章 微服务监控 Spring Boot Admin 文章目录 <深入理解 Spring Cloud 与微服务构建>第十 ...

  2. 两个一阶节的级联型_数字信号处理-第五章数字滤波器的基本结构(new).ppt

    数字信号处理-第五章数字滤波器的基本结构(new).ppt 数字滤波器的设计分三步 第一步 由技术指标设计出系统函数第二步 由系统函数选择适当的网络结构 运算结构或硬件实现结构 第三步 根据网络结构用 ...

  3. 计算机组成原理第五课,计算机组成原理第五章课件(白中英版).ppt

    <计算机组成原理第五章课件(白中英版).ppt>由会员分享,可在线阅读,更多相关<计算机组成原理第五章课件(白中英版).ppt(103页珍藏版)>请在人人文库网上搜索. 1.第 ...

  4. 计算机用户接入广域网的技术,第五章广域网接入技术全解.ppt

    第五章广域网接入技术全解 * * 第二章 广域网接入技术 本章学习要点: 广域网概述 数字数据网 DDN 综合业务数字网 ISDN 帧中继 FR 数字用户线路xDSL 公用分组交换网 PSDN 5.1 ...

  5. 计算机财务管理系统的建立,第13章 计算机财务管理系统的建立.ppt

    文档介绍: puterAidedFinance会计学院紫氦李篙关逞遁乌闺贝利傲健掇茹董罩叭抑酋颊釜挂王狗嫁詹牛镍唐试币第13章计算机财务管理系统的建立第13章计算机财务管理系统的建立认识宏宏就是把常用 ...

  6. matlab胡良剑第五章,MATLAB习题参考答案(胡良剑,孙晓君)

    MATLAB习题参考答案 第一章 MATLAB入门 4.求近似解 解:>> x=-2:0.05:2;y=x.^4-2.^x 两个近似解:y1=f(-0.85)= -0.0328; y2=f ...

  7. 用MATLAB玩转机器人--第五章 机器人的数学建模

    文章目录 5.2 机器人的机械结构数学建模 5.2.1 机器人运动学基础 5.2.2 机器人坐标变换 5.2.3 利用拉格朗日法导出机械结构模型 5.3 机器人的电气结构数学建模 5.2 机器人的机械 ...

  8. 系统架构师学习笔记_第五章(下)_连载

    5.3  软件架构风格 体系结构设计 核心目标是 重复的体系结构模式,体系结构级的 软件重用. 5.3.1  软件架构风格概述 一个体系结构 定义 一个词汇表 和 一组约束.词汇表中包含 构件和连接件 ...

  9. Matlab里电抗模块,MATLABsimulink在电机中的仿真全解.ppt

    MATLABsimulink在电机中的仿真全解 MATLAB应用技术 清华大学出版社 从仿真结果可以分析:转速能够在较短的时间内达到稳定,但起动电流冲击很大,同时电磁转矩的冲击也很大. 起动电阻的阻值 ...

  10. python基础语言与应用第五章_《Python基础教程》 读书笔记 第五章(下)循环语句...

    5.5.1while循环 x=1 while x<=100: print x x+=1 确保用户输入了名字: name="" while not name: name=raw ...

最新文章

  1. java数据结构之二叉树的定义和递归实现
  2. 围棋人机大战明日上演,这份观赛指南请留好
  3. OpenCASCADE:调试工具和提示
  4. sonar 中质量指标(度量)
  5. Netbackup detected IBM drives as unusable
  6. python增删改查mysql_python对数据库mysql的操作(增删改查)
  7. 电脑温度检测软件哪个好_重装电脑,用哪个软件重装系统比较好?
  8. php tar.gz文件,PHP解压tar.gz格式文件的方法,_PHP教程
  9. python 基础,包括列表,元组,字典,字符串,set集合,while循环,for循环,运算符。...
  10. link标签引入.css文件(目的):适配不同屏幕
  11. 有机晶体数据库_面向Journal of Organic Chemistry作者的晶体学信息文件(CIF)工作流程将于10月6日作出调整...
  12. Google是如何识别原创文章的,以及外链建设意见
  13. 如何降低软件项目的风险 -- 包括客户的风险,软件提供商的风险
  14. 黑群晖二合一安装不了套件_黑群晖刷机教程
  15. Abaqus DOC 搜索功能 在 IE浏览器 显示“应用程序已被JAVA安全阻止”解决办法
  16. python实现txt合并
  17. 大前研一:聪明人必作的十件事
  18. 微信公众号实现带图卡片分享链接
  19. 【hadoop权威指南第四版】第六章MR的工作原理【笔记+代码】
  20. atob()和btoa() 进行base64的编码和解码

热门文章

  1. 解决js函数中,参数不能有默认值的方法
  2. Ubuntu上安装visual studio code
  3. 【数据库】数据库安全(授权,回收)
  4. 点击出现遮罩层时滚动条会自己回到顶部_浅谈内容型信息流产品的“返回顶部”功能...
  5. spring boot默认扫描的路径
  6. asp.net 获取当前页面html代码,在asp.net中获取当前页面的URL的方法(推荐)
  7. 启动虚拟机连接教程,连接教学,一级初级开发虚拟机中的简单指令
  8. oracle votedisk ocr,Oracle 11gR2 RAC OCR和votingdisk故障恢复案例
  9. java中装饰器_java设计模式之装饰器模式以及在java中作用
  10. MVVM 架构解析及 Jetpack 架构组件的使用