0

我正在寻找一种在 dsolve 命令中包含分段函数的方法,以求解二阶微分方程。如果 H(x),G(x),F(x) 是常数,Dsolve 工作正常,但我需要它们成为分段符号函数。谢谢。

(例如,对于 (0<=x<0.5),H(x)= 0.5,对于 (0.5<=x=<1),H(x)= 1)

syms U(x) g(x) H(x) F(x) G(x) x b
H(x)=1;
F(x)=0.02;
b=1;
G=0.15;
g(x)=dsolve(1000*9.81*H(x)*0.001-1000*F/8*g(x)+1000*0.07*H(x)*H(x)(F/8).^0.5*0.5*diff(g,2)==G,g(0)==0,g(b)==0)
U(x)= (g(x))^0.5
4

0 回答 0