2014 dxdy logo

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

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




Начать новую тему Ответить на тему На страницу Пред.  1 ... 3, 4, 5, 6, 7
 
 Re: Осцилляторы на пружине. Подскажите литературу по материалу.
Сообщение16.11.2010, 19:19 


06/10/10
106
Bulinator писал(а):
перегрузите операторы +/- и просто поменяйте тип неизвестных в готовом примере на эту структуру. Ну там может еще придется повозиться

во во, что я и боюсь, что где-то ещё и там напортачить по невнимательности могу :)) почему и думал, может где есть что уже отлаженное и опробованное..

 Профиль  
                  
 
 Re: Осцилляторы на пружине. Подскажите литературу по материалу.
Сообщение16.11.2010, 21:43 


06/10/10
106
Кстати, а конечными разностями тоже ведь можно решать такую систему? Это ведь приближённо получится как и методом Рунге-Кутта?

 Профиль  
                  
 
 Re: Осцилляторы на пружине. Подскажите литературу по материалу.
Сообщение16.11.2010, 22:24 
Заслуженный участник
Аватара пользователя


30/01/06
72407
Метод Рунге-Кутта - это тоже метод конечных разностей, только чуть более навороченный, чем явный метод Эйлера.

 Профиль  
                  
 
 Re: Осцилляторы на пружине. Подскажите литературу по материалу.
Сообщение16.11.2010, 23:44 
Заслуженный участник
Аватара пользователя


30/10/10
1481
Ереван(3-й участок)
JustAMan в сообщении #376218 писал(а):
Кстати, а конечными разностями тоже ведь можно решать такую систему? Это ведь приближённо получится как и методом Рунге-Кутта?

Проще найти решение :-)

 Профиль  
                  
 
 Re: Осцилляторы на пружине. Подскажите литературу по материалу.
Сообщение17.11.2010, 00:03 


06/10/10
106
Bulinator в сообщении #376256 писал(а):
JustAMan в сообщении #376218 писал(а):
Кстати, а конечными разностями тоже ведь можно решать такую систему? Это ведь приближённо получится как и методом Рунге-Кутта?

Проще найти решение :-)

:-)

А что если например найти какое-то решение через Мэпл, получить какие-нибудь готовые формулы, а по ним уже в программе считать мои x1 и x2, так нельзя ли случаем? :-)

 Профиль  
                  
 
 Re: Осцилляторы на пружине. Подскажите литературу по материалу.
Сообщение17.11.2010, 00:10 
Заслуженный участник
Аватара пользователя


30/10/10
1481
Ереван(3-й участок)
JustAMan в сообщении #376263 писал(а):
А что если например найти какое-то решение через Мэпл, получить какие-нибудь готовые формулы, а по ним уже в программе считать мои x1 и x2, так нельзя ли случаем? :-)

Да какой Мэпл? Это же простейшая система , которая распадается на два независисых уравнения подстановкой $x_1=\alpha_{11} y_1+\alpha_{12}y_2$, $x_2=\alpha_{21} y_1+\alpha_{22}y_2$. Подберите эти четыре числа $\alpha$ так, чтобы уравнения распались на два независимых для $y_1$ и $y_2$

 Профиль  
                  
 
 Re: Осцилляторы на пружине. Подскажите литературу по материалу.
Сообщение17.11.2010, 00:17 
Заслуженный участник
Аватара пользователя


30/01/06
72407
Если он не знает, что такое система уравнений, боюсь, он с этим не справится.

 Профиль  
                  
 
 Re: Осцилляторы на пружине. Подскажите литературу по материалу.
Сообщение17.11.2010, 00:21 
Заслуженный участник
Аватара пользователя


30/10/10
1481
Ереван(3-й участок)

(Оффтоп)

Munin в сообщении #376266 писал(а):
Если он не знает, что такое система уравнений, боюсь, он с этим не справится.

Я верю в JustAMan-а! Он сделает эти уравнения!:-)

 Профиль  
                  
 
 Re: Осцилляторы на пружине. Подскажите литературу по материалу.
Сообщение17.11.2010, 01:26 


06/10/10
106
Bulinator в сообщении #376265 писал(а):
JustAMan в сообщении #376263 писал(а):
А что если например найти какое-то решение через Мэпл, получить какие-нибудь готовые формулы, а по ним уже в программе считать мои x1 и x2, так нельзя ли случаем? :-)

Да какой Мэпл? Это же простейшая система , которая распадается на два независисых уравнения подстановкой $x_1=\alpha_{11} y_1+\alpha_{12}y_2$, $x_2=\alpha_{21} y_1+\alpha_{22}y_2$. Подберите эти четыре числа $\alpha$ так, чтобы уравнения распались на два независимых для $y_1$ и $y_2$

А если подобрать такие:
$a_{11}=1$
$a_{12}=0$
$a_{21}=1$
$a_{22}=0$

тогда какие-то из них онулятся, вот и станут не зависеть друг от друга :-)))

 Профиль  
                  
 
 Re: Осцилляторы на пружине. Подскажите литературу по материалу.
Сообщение17.11.2010, 04:16 


06/10/10
106
Тьфу не, это я чего-то не то попытался подобрать там)

Мэпл, кстати говоря, почему-то пустым оставил решение.. ни ошибок никаких не выдал, но и решения тоже не выдал.. партизан)

 Профиль  
                  
 
 Re: Осцилляторы на пружине. Подскажите литературу по материалу.
Сообщение17.11.2010, 07:09 
Заслуженный участник
Аватара пользователя


30/10/10
1481
Ереван(3-й участок)
Предлагаю:
1. Перепишите Ваши уравнения в виде
$\begin{cases}\ddot{x_1}=\beta_{11}x_1+\beta_{12}x_2+\gamma_1\\\ddot{x_2}=\beta_{21}x_1+\beta_{22}x_2+\gamma_2 \end{cases}$
Чему равны коэффициенты $\beta,\gamma$?
2. Вместо $x_1,x_2$ введите новые переменные $y_1,y_2$ по формуле
$x_1=y_1+\delta_1$, $x_2=y_2+\delta_2$
Как выражаются $y_1, y_2$ через $x_1$ и$x_2$?
3. Подберите числа $\delta_1,\delta_2$ так, чтобы после подстановки уравнения для $y$ получились бы без постоянных $\gamma$.

В итоге должна получиться система уравнений вида
$\ddot{y_i}=\beta_{ij}y_j,\quad i,j=1,2$
по повторяющемуся индексу $j$ подразумевается суммирование.

 Профиль  
                  
 
 Re: Осцилляторы на пружине. Подскажите литературу по материалу.
Сообщение18.11.2010, 17:42 
Экс-модератор


26/10/10
286
 i  Часть сообщений отделена в эту тему

 Профиль  
                  
 
 Re: Осцилляторы на пружине. Подскажите литературу по материалу.
Сообщение19.11.2010, 09:47 


02/11/08
1193
http://www.youtube.com/watch?v=rLPRR0UiKCk маленький мультик к задачке.
topic28368.html и здесь можно еще глянуть.

Да кстати вывод уравнений движения проще делать выписав уравнения Эйлера для лагранжиана системы.
И вопрос как записать лагранжиан для случая, когда правый конец правой пружины движется по принудительному синусоидальному закону (т.е. когда правая стена подвижна)?

 Профиль  
                  
 
 Re: Осцилляторы на пружине. Подскажите литературу по материалу.
Сообщение19.11.2010, 14:34 
Заслуженный участник
Аватара пользователя


30/01/06
72407
Yu_K в сообщении #377214 писал(а):
И вопрос как записать лагранжиан для случая, когда правый конец правой пружины движется по принудительному синусоидальному закону (т.е. когда правая стена подвижна)?

Попробуйте считать $U=U(t).$

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 104 ]  На страницу Пред.  1 ... 3, 4, 5, 6, 7

Модераторы: photon, whiterussian, profrotter, Jnrty, Aer, Парджеттер, Eule_A, Супермодераторы



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

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


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

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