msd0916 发表于 2011-5-10 10:58

怎么求含时间x的方程组

我想用matlab解一个含有时间x的函数,未知数是L,M。方程组如下
200*sin(x)=0.56*sin(x-60)+L*d(0.56*sin(x-60))/dx+(40+M)*d(sin(x-75))/dx
200*cos(x)=0.56*cos(x-60)+L*d(0.56*cos(x-60))/dx+(40+M)*d(cos(x-75))/dx
然后我这样编的程序,提示等式表达无效。请问应该怎么编呢?
syms x t L M
=solve('200*sin(x)=0.56*sin(x-60)+L*diff(0.56*sin(x-60))+(40+M)*diff(sin(x-75))','200*cos(x)=0.56*cos(x-60)+L*diff(0.56*cos(x-60))+(40+M)*diff(cos(x-75))','L','M')
页: [1]
查看完整版本: 怎么求含时间x的方程组