MATLAB为什么连续系统要离散化
3个回答
展开全部
所谓仿真,我个人理解应该是利用数值积分的方式(例如龙格库塔,欧拉,梯形法等数值积分方法)来近似求解系统微分方程组的过程。而在做数值积分(matlab中的ode函数simulink设置菜单中的积分方法选型)的时候,必然涉及到积分步长(ode函数是自动进行步长控制的,simulink中用户可以给出最大,最小步长值),误差控制(simulink中给出的tolerance)。这些看似像是离散化,但实际上和系统离散化有本质的区别。
如果你要仿真的系统是连续系统,而你有没有特别的要求,matlab中没有必要进行离散化。simulink中有continues就是针对时间连续系统仿真的模块库。
如果你要仿真的系统是连续系统,而你有没有特别的要求,matlab中没有必要进行离散化。simulink中有continues就是针对时间连续系统仿真的模块库。
富港检测技术(东莞)有限公司_
2024-04-02 广告
2024-04-02 广告
正弦振动多用于找出产品设计或包装设计的脆弱点。看在哪一个具体频率点响应最大(共振点);正弦振动在任一瞬间只包含一种频率的振动,而随机振动在任一瞬间包含频谱范围内的各种频率的振动。由于随机振动包含频谱内所有的频率,所以样品上的共振点会同时激发...
点击进入详情页
本回答由富港检测技术(东莞)有限公司_提供
展开全部
因为连续系统在电脑上无法实现,只能把连续系统离散化,但是这里的离散化是非常密集的,在误差允许的范围内,可以非常的逼近原函数。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不只是MATLAB是这样,所有的软件都是这样的,只不过有一些软件没有让你自己去设置类似于‘分辨率’,‘仿真步长’这样的参数罢了,都是默认值(这样的傻瓜式操作,不一定能达到符合自己的最佳要求)。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |