meiemila123 发表于 2008-5-8 17:24

这样的方程组用matlab能解出来吗?


通过变分法由欧拉方程和横截条件得到7个方程:

k1(t)=-t+c               (1)      
k1(t)-2*a(t)*k2(t)=0       (2)
a(t)=v'(t)               (3 )   
j(t)=a'(t)                (4)

m-a^2(t)-g^2(t)=0          (5)      
g(t)*k2(t)=0               (6)
n+k2(t1)(m^2-g^2(t1))=0   (7)
边界条件是:v(0)=0    v(t1)=p    a(0)=0a(t1)=0
以上7个方程中 k1(t),k2(t),a(t),g(t),j(t),v(t) 为t 的函数,t 在0-t1之间。
。【实际上v(t)为速度,a(t)为加速度,j(t)为加加速度】
v(0)=0    v(t1)=p    a(0)=0a(t1)=0,其中t1,c未知量,m,n 已知量。求解 k1(t),k2(t),a(t),g(t),j(t),v(t) 用数值的方法怎么解

各位老大帮帮吧,看用什么函数求解,说一下自己的想法,或给小弟点建议看哪方面的书籍,多谢了

[ 本帖最后由 eight 于 2008-5-8 22:17 编辑 ]

meiemila123 发表于 2008-5-26 16:47

各位老大帮帮吧,看用什么函数求解,说一下自己的想法,或给小弟点建议看哪方面的书籍,多谢了
页: [1]
查看完整版本: 这样的方程组用matlab能解出来吗?