昨天有学员在Amesim微信交流群(进群请加微信:Amesim_ai)提问了一个问题,关于微分元件的使用。然后我就介绍到:当我们在Amesim中进行数据处理的时候,微分元件使用是比较频繁的,尤其在求曲线变化率的时候,都可以直接接上微分元件。
看到这个结果,一眼看出就不对,已知t>0时,sin(t)微分应该是cos(t),这怎么幅值都不对了,然而我自己建模后,计算结果也是这样子的,不由得让人感觉到“鬼打墙”了。既然如此,我们用simulink再来做一遍,建模以及计算结果如下:
这不就巧了吗,人家Matlab是对的,t>0时候,sin(t)的微分就是cos(t),一眼真。那Amesim为啥连这么基础的计算都能搞错呢?然后我就想,先对sin()函数微分后再积分,不知道怎么样,建模与计算结果如下: