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, Супермодераторы



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

Сейчас этот форум просматривают: нет зарегистрированных пользователей


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

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