课堂上老师用simulink仿真一个微分方程x'+2x=u,u是常数,下面是课件的载图,分不多了,还望大侠笑纳

下面是老师的结果:我有两点不清楚:1,信号发生器发的是什么波?2,最开始的那一次,那个积分器的的计算过程?在最开始,假如SUM送来的是1,那么积分器输出的是什么呢?... 下面是老师的结果:

我有两点不清楚:1,信号发生器发的是什么波?2,最开始的那一次,那个积分器的的计算过程?
在最开始,假如SUM送来的是1,那么积分器输出的是什么呢?
展开
 我来答
MyAppleKnows
2013-10-27 · TA获得超过695个赞
知道小有建树答主
回答量:448
采纳率:0%
帮助的人:413万
展开全部

如上图

信号发生器是个常数,也就是u,波形图的就是一条平移于时间轴的水平直线。可以用simulink中的constant模块产生。

2. 最开始的一次,积分器是有初始值,你双击integrator模块可以设置初始值,默认为0。至于内部算法,我就不太清楚,这是matlab封装起来的,你可以搜索积分的算法。

上面是解析答案,为通解。而积分的初值就决定了c5的具体值,你可以找出高数书看看微分方程。

追问
谢谢啦,我最介意的是在第一次循环中,假如SUM送来的是1,那么积分器输出的是什么呢?我想听听你的想法。
另外,你的结果证明了x(t)是一个指数函数,看看我发的第二个图,也就是说老师仿真错了,对吗
追答

 

你给的simulink图是没错的。

如果u是常数,则仿真结果如上。

你老师的结果,可能u不是常数,而是一个时变函数,u(t).

比如u是正弦波,则结果如下:

只要找到合适的函数,可以做出你老师那波形。

另:自己多动手。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式