2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




Начать новую тему Ответить на тему
 
 DSolve, математика
Сообщение13.05.2018, 15:59 


13/05/18
3
Необходимо найти простейшие решения уравнения Буссинеска в виде бегущей волны.
Вбиваю в ячейку
Код:
DSolve[{D[u[t, x], t, t] == D[{D[u[t, x], x, x] - 3 (u[t, x])^2}, x, x]}, u[t, x],t, x]

А математика вежливо отказывается решать, перепечатывая с соответствующими обозначениями производных.
В чем может быть беда?

 Профиль  
                  
 
 Re: Dsolve, математика
Сообщение13.05.2018, 16:05 
Заслуженный участник


09/05/12
25179
Если Вы вбиваете именно это, то первая проблема состоит в том, что функции Dsolve не существует, существует функция DSolve. Правда, тут она тоже не поможет...

И на будущее: пожалуйста, используйте для подобных случаев тэг code, а не математическую нотацию.

 Профиль  
                  
 
 Re: Dsolve, математика
Сообщение13.05.2018, 16:05 
Аватара пользователя


11/06/12
10390
стихия.вздох.мюсли
Для начала обратите внимание на то, что функция называется не Dsolve, а DSolve.

 Профиль  
                  
 
 Re: Dsolve, математика
Сообщение13.05.2018, 16:12 


13/05/18
3
Pphantom в сообщении #1312117 писал(а):
Если Вы вбиваете именно это, то первая проблема состоит в том, что функции Dsolve не существует, существует функция DSolve. Правда, тут она тоже не поможет...

И на будущее: пожалуйста, используйте для подобных случаев тэг code, а не математическую нотацию.


Поправила. Но я точно знаю, что есть прецедент успешного решения именно с помощью этой функции.

 Профиль  
                  
 
 Re: DSolve, математика
Сообщение13.05.2018, 16:14 
Заслуженный участник


09/05/12
25179
tatya98 в сообщении #1312121 писал(а):
Поправила.
А фигурные скобки Вы тоже пытались Mathematica скармливать? :wink: Вставляйте точную копию кода, который пытаетесь использовать.

 Профиль  
                  
 
 Re: DSolve, математика
Сообщение13.05.2018, 16:18 


13/05/18
3
Pphantom в сообщении #1312123 писал(а):
tatya98 в сообщении #1312121 писал(а):
Поправила.
А фигурные скобки Вы тоже пытались Mathematica скармливать? :wink: Вставляйте точную копию кода, который пытаетесь использовать.

Только хотела отписаться, что просто напутала с пунктуацией. Спасибо огромное!

 Профиль  
                  
 
 Re: DSolve, математика
Сообщение13.05.2018, 17:34 
Заслуженный участник


27/04/09
28128
Ну теперь у этой функции выходит 4 аргумента, а надо три; третьим передавайте все переменные разом: {t, x}. Итого получается

DSolve[D[u[t, x], t, t] == D[D[u[t, x], x, x] - 3 (u[t, x])^2, x, x], u[t, x], {t, x}]

(Фигурные скобки вокруг всего первого аргумента можно и оставить, но нужны они только если даётся система уравнений и/или ограничений, а тут оно одно.)

Сразу можно отметить, что в ответ (если только после версии 8.0.1.0 соответствующие алгоритмы не обогатили) выдаётся сообщение о том, что найдено не общее, а частное решение.

 Профиль  
                  
 
 Re: DSolve, математика
Сообщение14.05.2018, 09:51 
Аватара пользователя


11/06/12
10390
стихия.вздох.мюсли
tatya98 в сообщении #1312124 писал(а):
Только хотела отписаться, что просто напутала с пунктуацией.
В языках программирования скобки и прочие там всякие запятые — не пунктуация, а важная часть синтаксиса. Wolfram Language «страдает» этим пуще других: в нём пять (это как минимум, если я сейчас все сходу вспомнил) разновидностей скобок (bracketing). Но вы не пугайтесь; это очень быстро усваивается при изучении.
arseniiv в сообщении #1312156 писал(а):
если только после версии 8.0.1.0 соответствующие алгоритмы не обогатили
Обогатить-то наверняка обогатили (где-то в чём-то), но и в версии 11.2 соотв. предупреждение выдаётся.

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 8 ] 

Модераторы: Karan, Toucan, PAV, maxal, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: gris


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group