问题标题:
matlab求解简谐振动问题x=dsolve('D2x=-k*x')结果为C15*exp((-k)^(1/2)*t)+C16/exp((-k)^(1/2)*t)怎么不是三角函数式呢?
问题描述:
matlab求解简谐振动问题
x=dsolve('D2x=-k*x')
结果为C15*exp((-k)^(1/2)*t)+C16/exp((-k)^(1/2)*t)
怎么不是三角函数式呢?
石赫回答:
>>x=dsolve('D2x=-k*x')
x=
C1*sin(k^(1/2)*t)+C2*cos(k^(1/2)*t)
我运行出来的结果,你要不再检验下?
宋二伟回答:
还是不行,它始终采用指数形式的表示,而不用三角函数形式。
石赫回答:
其实指数形式也是一样的,跟三角形式意义相同。
宋二伟回答:
那没有办法改变表示方法呢?是版本的原因吗?我的版本是2010Ra
石赫回答:
这个我也不清楚了。。。不好意思。。。
查看更多