如何设置磁铁在受弹簧拉力情况下的往复运动?
本帖最后由 zhangnanagy233 于 2015-9-9 20:52 编辑想做一个简单的发电机模型,就是模拟一块磁铁在线圈内受弹簧弹力来回运动的情况。磁铁初始位置在线圈中间,以一定的初速度向一端运动,然后减速至零后反向,先加速到初始速度至中点后再减速,到达另一端速度为零后,又反向运动至初始的中点位置。目前不清楚如何设置运动参数。望各路大神赐教!
注:图中红色部分为磁铁,黄色部分为线圈。
如果是正弦函数就简单了,如果不是可以做一个数组或者拟合出一个高阶函数。 yayay2010 发表于 2015-9-10 09:06
如果是正弦函数就简单了,如果不是可以做一个数组或者拟合出一个高阶函数。
如果是正弦函数该怎么设置呢?{:soso_e132:} zhangnanagy233 发表于 2015-9-10 12:31
如果是正弦函数该怎么设置呢?
直接对速度给一个正弦函数就可以了,算一下周期确定频率,初始位置在中心速度最大调一下相位或者用余弦函数。连if语句都用不到。 yayay2010 发表于 2015-9-10 17:11
直接对速度给一个正弦函数就可以了,算一下周期确定频率,初始位置在中心速度最大调一下相位或者用余弦函 ...
谢谢,问题解决了。
页:
[1]