问题标题:
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
石赫回答:
  这个我也不清楚了。。。不好意思。。。
查看更多
其它推荐
热门其它推荐