KaBBe |
обратное преобразования Лапласа(Mathematica) 16.05.2008, 13:33 |
|
16/05/08 3
|
Подскажите, пожалуйста, а как можно посчитать обратное преобразования Лапласа при решении дифференциальных уравнений в пакете Mathematica?
|
|
|
|
|
Gafield |
16.05.2008, 19:18 |
|
Заслуженный участник |
|
22/01/07 605
|
А что, хелп уже кончился?
InverseLaplaceTransform
|
|
|
|
|
KaBBe |
20.05.2008, 20:24 |
|
16/05/08 3
|
при ввводе :
InverseLaplaceTransform[
Sin[r*Sqrt[p]]/(r*Sin[a*Sqrt[p]])*(T/p - Q/(k*p*(\[Alpha] + p))) +
Q/(k*p*(\[Alpha] + p)), p, r]
в качестве ответа выдает InverseLaplaceTransform[
Q/(k p (p + \[Alpha])) + ((T/p - Q/(k p (p + \[Alpha]))) Csc[
a Sqrt[p]] Sin[Sqrt[p] r])/r, p, r]
что я делаю неправельно, как получить нормальный ответ?
|
|
|
|
|
Gafield |
20.05.2008, 20:46 |
|
Заслуженный участник |
|
22/01/07 605
|
Во-первых, странно, что r есть в выражении (поскольку r - новая переменная). Во-вторых, если выражение осталось непреобразованным, это означает, что Mathematica не смогла его посчитать. Со вторым слагаемым она успешно справляется.
|
|
|
|
|
KaBBe |
20.05.2008, 22:51 |
|
16/05/08 3
|
Первоночальное уравнение зависет от R и t, после преобразования, у меня зависемость от P, t уходит, остается R, я делаю обратное преобразование:
InverseLaplaceTransform[выражение, P, R]
так, я вважу?
и тем более не важно что ввожу R или t, все равно он не может решить, хотя я ввел другой пример которые решили на паре, у нас получилось, а математика не может, я что-то не верю в это. значит что-то я не правельно делаю.
|
|
|
|
|
Gafield |
20.05.2008, 23:08 |
|
Заслуженный участник |
|
22/01/07 605
|
Ну и надо было ставить вместо последнего аргумента t, чтобы вернуться к исходным переменным, а r не трогать.
Функция Sin[r*Sqrt[p]]/(r*Sin[a*Sqrt[p]]) простая, что ли? Для нее можно найти обратное пребразование явно:?:
|
|
|
|
|
|
Страница 1 из 1
|
[ Сообщений: 6 ] |
|
Модераторы: Karan, Toucan, PAV, maxal, Супермодераторы