Автор Тема: ДУ в Mathematica  (Прочитано 4301 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн DeadChild

  • Ветеран
  • *****
  • Сообщений: 544
    • Просмотр профиля
ДУ в Mathematica
« : 13 Мая 2011, 23:06:48 »
Здравствуйте. Не получается решить ДУ в Математике. Без граничных условий решает, а когда подставляю ошибку выдает или константа \( C \) остается.
\( DSolve[y'''[x] - y'[x] == 3(2 - x^2), y, x] \) - без граничных условий
\( DSolve[{y'''[x] - y'[x] == 3(2 - x^2), y[1] == 1, y'[0] == 0}, y, x] \) - с граничными условиями.
Эти граничные условия произвольны, возможно какие-то другие могли бы устранить проблему.

Оффлайн Dlacier

  • Глобальный модератор
  • *****
  • Сообщений: 3656
    • Просмотр профиля
Re: ДУ в Mathematica
« Ответ #1 : 15 Мая 2011, 00:42:34 »
\( DSolve[\{y'''[x] - y'[x] == 3(2 - x^2), y[1] == 1, y'[0] == 0\}, y[x], x] \)
Все верно.
А константа останется. У вас уравнение третьего порядка, а граничных условий всего два.
Чтобы правильно задать вопрос, нужно знать большую часть ответа. (с)
Формулы пишите в LaTex.

 

Работа со списками в Mathematica

Автор DeadChild

Ответов: 0
Просмотров: 2934
Последний ответ 20 Мая 2011, 21:50:37
от DeadChild