我正在尝试求解一个 D 方程,但我不知道y[0]
,但我知道y[x1]=y1
。
我只想在相关的 xrange 中解决 DSolve x=[x1, infinitny]
。
它怎么可能起作用?
附上不起作用的例子
dsolv2 = DSolve[{y'[x] == c*0.5*t12[x, l2]^2 - alpha*y[x], y[twhenrcomesin] == zwhenrcomesin, x >= twhenrcomesin}, y[x], x]
dsolv2 = Flatten[dsolv2]
zsecondphase[x_] = y[x] /. dsolv2[[1]]
我知道 DSolve 不允许不等式条件,但我将其放入以向您解释我正在寻找的内容(t12[x,l2]
由于 l2 已知,因此仅根据 x 给我一个值)。
编辑
t12[j24_, lambda242_] := (cinv1 - cinv2)/(cop2 - cop1 + (h2*lambda242)*E^(p*j24));
cinv1 = 30; cinv2 = 4; cinv3 = 3; h2 = 1.4; h3 = 1.2; alpha = 0.04; z = 50; p = 0.06; cop1 = 0; cop2 = 1; cop3 = 1.3; teta2 = 0.19; teta3 =0.1; co2 = -0.6; z0 = 10;l2 = 0.1;