请问simulink常用模块里有没有想单片机那种编程模块?可以输入程序控制输出变量的……

用simulink常用模块搭建控制模型,然后用rtw模块转换成C代码,再用Visual C之类的编译器添加底层驱动程序,写入单片机

你对这个回答的评价是

下载百度知道APP,抢鲜体验

使用百度知道APP立即抢鮮体验。你的手机镜头里或许有别人想知道的答案

用simulink常用模块搭建控制模型,然后用rtw模块转换成C代码,再用Visual C之类的编译器添加底层驱动程序,写入单片机

你对这个回答的评价是

下载百度知道APP,抢鲜体验

使用百度知道APP立即抢鮮体验。你的手机镜头里或许有别人想知道的答案

1.熟悉simulink常用模块的操作环境并掌握繪制系统模型的方法

2.掌握simulink常用模块中子系统模块的建立与封装技术。

3.对简单系统所给出的数学模型能转化为系统仿真模型并进行仿真分析

  • 建立下图5-1所示的simulink常用模块仿真模型并进行仿真,改变Gain模块的增益观察Scope显示波形的变化。

图 正弦波产生及观测模型


显示以x为横坐标、Y為纵坐标的结果


5.分析下图实现的功能,并对每个模块功能做简要描述

Clock:显示并提供仿真时间

    Clock模块在每一步仿真,输出当时的仿真时间當模块被打开时,这一时间将显示在窗口中再打开该模块的情况下仿真会减慢仿真速度。它对需要仿真时间的模块来说真有用处

Scope:显礻仿真时产生的信号

     显示输入关于仿真时间的图形,模块接收一个输入并且能够显示多个信号的图形如果信号是连续的,生成由点连成嘚图形如果信号是离散的,生成阶梯图

Gain:将模块输入乘以一个数

    将其输入乘以一个指定的常数,变量或表达式作为它的输出

    对其输入進行积分,输出仅仅是状态通过该模块可以定义初始状态,输出模块状态上下限和状态复位。

Product:输出输入值的乘积或者商

    该模块对其輸入进行乘还是除取决于输入数number of inouts参数的设置如果该参数值是x和÷的组合,并且输入的个数与乘除符号个数相等,则模块的输出是所有标以“x”的输入的乘积,除以所有标有“÷”的输入所得到的结果。

完整的Word格式文档51黑下载地址:

我要回帖

更多关于 simulink常用模块 的文章

 

随机推荐