2012-06-14 3 views
1

Предположим, у меня естьКак решить дифференциальное уравнение с DSolve с коэффициентом функции?

v[x_] = Square[1.453 Sech[x + 1]] + I Sech[x + 1] Tanh[x + 1] 

И я должен решить уравнение:

mu1 u1[x] - u1''[x] - v[x] u1[x] == 0 

для u1[x]. Условия, которые даны:

u1[-2] == 1, u1'[-2] == 0 . 

Я попытался DSolve, но он показывает ошибку:

Solve::inex: Solve was unable to solve the system with inexact coefficients or the system obtained by direct rationalization of inexact numbers present in the system. Since many of the methods used by Solve require exact input, providing Solve with an exact version of the system may help.

Как я могу решить это уравнение в Математическом символический?

+0

Каких ошибок конкретно? – sarnold

+0

после ввода: sol = DSolve [{mu1 u1 [x] - u1 '' [x] - v [x] u1 [x] == 0, u1 [-2] == 1, u1 '[- 2] == 0}, u1, x] i получил: «Решить :: inex: Solve не смог решить систему с неточными коэффициентами или системой, полученной путем прямой рационализации неточных чисел, присутствующих в системе. Поскольку многие из методов используемая Solve, требует точного ввода, обеспечивая помощь Solve с точной версией системы. >> «и на выходе точно отображается вход –

+0

@MashriqAhmed В определении' v', что вы подразумеваете под 'Square'? Это вторая сила ('^ 2') или квадратный корень (' Sqrt')? –

ответ

1

Это упрощенная версия решает:

sol = DSolve[{mu1*u1[x] - u1''[x] - Cos[x]* u1[x] == 0, 
    u1[-2] == 1, 
    u1'[-2] == 0}, 
    u1, x]; 

GraphicsRow[Table[Plot[Evaluate[u1[x] /. sol], {x, 0, 20}, 
    PlotRange -> All], {mu1, 1, 3}]] 

enter image description here

Но ваше уравнение с V включено есть проблемы, по-видимому математические:

DSolve[{mu1*u1[x] - u1''[x] - 
    ((1.453*Sech[x + 1])^2 + I*Sech[x + 1]*Tanh[x + 1])* u1[x] == 0, 
    u1[-2] == 1, 
    u1'[-2] == 0}, 
u1, x] 
+0

Уравнение v [x] равно V [x] = (A sech (x ± D/2))^2 + i B sech (x ± D/2) tanh (x ± D/2), где A = sqrt (2+ (B^2)/9), а D - это расстояние между двумя потенциалами. Это уравнение Потенциала. Можно ли решить это дифференциальное уравнение для u1 [x] ??? –