0 / 0 / 0
Регистрация: 10.06.2015
Сообщений: 7
1

Раскрытие скобок и группировка

10.06.2015, 21:02. Показов 4217. Ответов 10
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Помогите раскрыть скобки и сгруппировать по степеням epsilon. Как ни пытался не смог сделать это адекватно. Вот одна из более менее удачных попыток
Matlab M
1
2
3
4
5
restart;
eq := diff(x(t), `$`(t, 2))-epsilon(alpha*x(t)^4-beta)*(diff(x(t), t))-x(t)+x(t)^3;
cons := x(0) = 1, (D(x))(0) = 0;
dsolve({cons, eq}, x(t));                         
subs(x(t) = 1+epsilon*x[1](t)+epsilon^2*x[2](t), eq);
После этого ничего не получается ни collect ни coeff не позволяют сгруппировать. Прошу помощи!
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
10.06.2015, 21:02
Ответы с готовыми решениями:

Раскрытие скобок
Подскажите, пожалуйста, алгоритм раскрытия вложенных и перемножаемых скобок типа: (..())()()

раскрытие скобок
Доброе время суток! Понимаю, что вопрос очень глупый))но начала раскрывать скобки в выражении и получился немного другой вид, нежели,...

Раскрытие скобок в формуле
Добрый день, Есть такая формула (x+1)(x-1)(x-2) как можно её переделать в вид что бы получилось {x}^{3}+2{x}^{2}-x-2 и показать её на...

10
290 / 344 / 62
Регистрация: 09.06.2015
Сообщений: 1,335
10.06.2015, 21:18 2
А Вы хорошо себе представляете, что Вы делаете?
Matlab M
1
2
3
4
5
6
>restart:
eq := diff(x(t), `$`(t, 2))-epsilon(alpha*x(t)^4-beta)*(diff(x(t), t))-x(t)+x(t)^3; 
cons := x(0) = 1, (D(x))(0) = 0; 
dsolve({cons, eq}, x(t)); 
subs(x(t) = 1+epsilon*x[1](t)+epsilon^2*x[2](t), eq); eq; 
dsolve({cons, eq}, x(t));
0
0 / 0 / 0
Регистрация: 10.06.2015
Сообщений: 7
10.06.2015, 21:26  [ТС] 3
Не особо. По этому и прошу помощи.
Необходимо получить решение в виде ряда, а для этого необходимо сгруппировать по степеням и получить значения x[1],x[2].. и так далее, но все мои попытки не увенчались успехом.
0
290 / 344 / 62
Регистрация: 09.06.2015
Сообщений: 1,335
10.06.2015, 21:30 4
Цитата Сообщение от RedPandar Посмотреть сообщение
Необходимо получить решение в виде ряда, а для этого необходимо сгруппировать по степеням и получить значения x[1],x[2].. и так далее, но все мои попытки не увенчались успехом.
Вы решение видите?
0
0 / 0 / 0
Регистрация: 10.06.2015
Сообщений: 7
10.06.2015, 21:40  [ТС] 5
Решение равно 1? Это довольно странный ответ для данного уравнения, так как в найденных мной примерах ответ был куда обширней и все заканчивалось именно группировкой.
0
290 / 344 / 62
Регистрация: 09.06.2015
Сообщений: 1,335
10.06.2015, 21:43 6
Цитата Сообщение от RedPandar Посмотреть сообщение
Решение равно 1?
Ответ одинаков до и после подстановки. А где у Вас задаются постоянные величины?
0
0 / 0 / 0
Регистрация: 10.06.2015
Сообщений: 7
10.06.2015, 21:49  [ТС] 7
Сами начальные условия были взяты из воздуха. В самом задании они отсутствуют, но без начальных условий я не смог найти ни одного примера и человек, который дал это задание сказал, что с данными начальными условиями все нормально, но возможно, что это ошибка.
Миниатюры
Раскрытие скобок и группировка  
0
290 / 344 / 62
Регистрация: 09.06.2015
Сообщений: 1,335
10.06.2015, 21:58 8
Я говорил о значениях коэффициентов.
Пакет вполне себе показывает общее решение, но в непонятных мне обозначениях, то есть, решает в общем виде без начальных данных.
0
0 / 0 / 0
Регистрация: 10.06.2015
Сообщений: 7
10.06.2015, 22:09  [ТС] 9
Сам метод малого параметра представляет из себя подстановку ряда вида X[0]+epsilon*x[1]+epsilon^2*x[2].... в заданное уравнение. При подстановке заданных констант мы получили 1, которая (как мне сказали) является первым членом в этом ряду и по этому ряд становится 1+epsilon*x[1]+epsilon^2*x[2]..., но так как решение, видимо, нужно без начальных условий, то и данный ряд нам не подходит и нужно использовать исходный, где Epsilon это малый параметр.
0
290 / 344 / 62
Регистрация: 09.06.2015
Сообщений: 1,335
10.06.2015, 22:35 10
Так мы плавно от Maple перешли к особенностям данного вида уравнений. Тут я не подсказчик. Напоминает по виду что-то из области колебаний. Я бы решал в лоб через сведение к системе двух уравнений первого порядка, рассматривая фазовые портреты с конкретными значениями коэффициентов. Через разложение в ряд опыта не имею…

Добавлено через 6 минут
Могу посоветовать обратиться на форум mapleprimes. Там супер знатоки по многим направлениям http://www.mapleprimes.com/questions/
0
0 / 0 / 0
Регистрация: 10.06.2015
Сообщений: 7
10.06.2015, 22:36  [ТС] 11
Все равно спасибо, буду пробывать искать дальше)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
10.06.2015, 22:36
Помогаю со студенческими работами здесь

Множества, раскрытие скобок
x принадлежит(A U B) в отрицании => x не принадлежит A(без отрицания) или x не принадлежит B(без отрицания). Почему при раскрытии скобок...

Раскрытие скобок и перевод ответа в вектор
Есть полином, который задается через произведение, т.е. (x-a1)*(x-a2)*...(x-aN). Я раскрываю скобки с помощью expand. Но ответ выдается в...

Раскрытие переменных внутри скобок в условиях с IF и ELSE и в цикле с FOR
Всех заглянувших приветствую, подтолкните в нужную сторону пожалуйста - знаю что код неправильный, но в упор не вижу где косяк IF...

Раскрытие скобок при выполнении операций над множестами
Объясните, почему A\oplus(AB)=A\bar B. Я так понимаю мы должны раскрыть скобки в следующем выражении: A\oplus((A-B)+(B-A)). Как это...

Проверить правильность расстановки в строке скобок (баланс открывающих и закрывающих скобок)
помогите с решением задачи. Запросить у пользователя ввод значений согласно варианту. Выполнить задание согласно варианту. После...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Опции темы

Новые блоги и статьи
JUnit или TestNG: Выбираем Java-фремворк для тестирования
Javaican 20.03.2025
История тестовых фреймворков в Java началась в конце 90-х, когда Кент Бек и Эрих Гамма разработали JUnit - инструмент, который перевернул представление разработчиков о модульном тестировании. JUnit. . .
Разбиваем монолит на два микросервиса и реализуем CI/CD
ArchitectMsa 20.03.2025
Когда команда растет, а функциональность монолита расширяется, поддерживать и развивать такую систему становится все труднее. Разработчики начинают тратить много времени на разбор сложных. . .
Python и PDF: Создание и редактирование файлов
py-thonny 20.03.2025
Работа с PDF-документами – одна из популярных задач в современной разработке. Python предлагает несколько инструментов для создания, чтения и редактирования PDF-файлов, среди которых особенно. . .
Корутины в Unity и производительно­сть WaitForSeconds
GameUnited 20.03.2025
Разработчики игр на Unity часто сталкиваются с вопросом: как выполнять действия через определённые промежутки времени, не блокируя основной поток игры? Тут как раз и приходят на помощь корутины —. . .
Криптография в PHP
Jason-Webb 20.03.2025
PHP предоставляет много криптографических возможностей: от встроенных функций хеширования до полноценных библиотек шифрования — арсенал средств довольно обширен. Но всё это бесполезно без понимания. . .
Lineedge (Semi-Alpha) 0.75@20: Что мы потеряли
Etyuhibosecyu 20.03.2025
С каждым новым стандартом Lineedge обретает новые возможности — это ясно, как божий день. Однако есть и другая сторона — избавление от устаревших и проблемных элементов. Обычно удаление. . .
Реализация перечислений в Go
golander 19.03.2025
Если вы перешли на Go с других языков программирования (как я), таких как C#, Java или Python, вы наверняка заметили, что Go не имеет встроенной поддержки перечислений (enumerations). Это может стать. . .
Шаблон API Gateway в микросервисной архитектуре
MatrixArchitect 19.03.2025
API Gateway — один из основных компонентов микросервисной архитектуры. Фактически, API Gateway представляет собой сервис, который располагается между клиентскими приложениями и бэкенд-микросервисами,. . .
C++26: Что мы потеряли
bytestream 19.03.2025
С каждым новым стандартом C++ обретает новые возможности — это ясно, как божий день. Однако есть и другая сторона — избавление от устаревших и проблемных элементов. Обычно удаление функциональности. . .
Async/await в C#: Асинхронное программировани­е в действии
UnmanagedCoder 19.03.2025
Разработка современных приложений немыслима без понимания асинхронного программирования. Если вы когда-либо создавали приложение, которое взаимодействует с внешними ресурсами — будь то работа с. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru