使用mathematica解常微分方程(数值解)方程是t为自变量,c、k、h为常数.取正号.

来源:学生作业帮助网 编辑:作业帮 时间:2024/07/05 13:37:09
使用mathematica解常微分方程(数值解)方程是t为自变量,c、k、h为常数.取正号.
x]O`ǿJcbv>7lݖJ "fAYef-a+ž轻Xҗ眞NN#9+)2~"O0mphwvUwUk1r g :)ȭ[Y+|ZSЯ|!CL7"jbl6: op xF#'(y--D4JD;?%hbݐxF(4_d SkE&$-Ґ+@+o}O~[{M|Y^yZ&xJ綆Ni0`2fhWVa^_—7ywhߵ.gw\ ?ڰ_

使用mathematica解常微分方程(数值解)方程是t为自变量,c、k、h为常数.取正号.
使用mathematica解常微分方程(数值解)
方程是
t为自变量,c、k、h为常数.取正号.

使用mathematica解常微分方程(数值解)方程是t为自变量,c、k、h为常数.取正号.
这个方程可以求符号解啊,虽然答案里用到了特殊函数,但是稍微带入下具体数值求个数值解也是可以的:
eqn = r'[t]^2 == c r[t]^2 + 2 k^2 r[t] - h^2/r[t];
DSolve[eqn,r[t],t]
假如想直接来数值解就要用NDSolve,当然还要补相应的边界条件和具体参数,语法与上面的大同小异,看看帮助吧.