Форум проекта SMath
»
SMath Studio
»
Примеры использования
»
Применение метода A.B. Драгилева к расчету положений и анимации механизмов
Статус: Member
Группы: Registered
Зарегистрирован: 15.11.2014(UTC) Сообщений: 10
Поблагодарили: 3 раз в 3 постах
Если в octave взять н.к. в [0 sqrt(2) 0] он тоже зависает. Относительно легко избавился от пологового участка с условием log10(abs(x(:,1)))>-2), этих точек 28%. Сделал 3-ый вариант, с++ без зависания, координаты [1 1 1 2.7321 2.7321 2.7321], тут условие более сложное log10(abs(del_x))>log10(h), del_x=xi+1-xi, h- шаг, доля тоже 28%. На рисунке координаты по x c условием.
Вложение(я):
8.avi (778kb) загружен 57 раз(а). Пользователь grelkn прикрепил следующие файлы:
1 пользователь поблагодарил grelkn за этот пост.
smath оставлено 03.11.2015(UTC)
Статус: Member
Группы: Registered
Зарегистрирован: 09.10.2015(UTC) Сообщений: 15
Сказал(а) «Спасибо»: 3 раз Поблагодарили: 7 раз в 6 постах
Умер жесткий диск, поэтому перерегистрировался. Небольшое объявление. Предлагаю сотрудничество на
github . Метод реализован на с++, вывод в файл и на экран. Буду переходить к 3д и сферическим механизмам.
Отредактировано пользователем 9 октября 2015 г. 19:03:52(UTC)
| Причина: Не указана
Вложение(я):
Пользователь grelkin2 прикрепил следующие файлы:
2 пользователей поблагодарили grelkin2 за этот пост.
Ber7 оставлено 09.10.2015(UTC),
smath оставлено 03.11.2015(UTC)
Статус: Member
Группы: Registered
Зарегистрирован: 09.10.2015(UTC) Сообщений: 15
Сказал(а) «Спасибо»: 3 раз Поблагодарили: 7 раз в 6 постах
Попробовал перейти к цилиндрическим координатам, обратный переход делал при помощи функции octave pol2cart().
Вложение(я):
Пользователь grelkin2 прикрепил следующие файлы:
1 пользователь поблагодарил grelkin2 за этот пост.
smath оставлено 03.11.2015(UTC)
Статус: Advanced Member
Группы: Registered
Зарегистрирован: 22.03.2010(UTC)
Сообщений: 223
Откуда: Beer-Sheva
Сказал «Спасибо»: 173 раз Поблагодарили: 256 раз в 133 постах
3 пользователей поблагодарили Ber7 за этот пост.
Статус: Member
Группы: Registered
Зарегистрирован: 09.10.2015(UTC) Сообщений: 15
Сказал(а) «Спасибо»: 3 раз Поблагодарили: 7 раз в 6 постах
Спираль это хорошо. Сделал демонстарционный пример для декартовой и полярной ск. Странно, что файлы нельзя прикладывать. Тогда только по
ссылке .
Отредактировано пользователем 26 октября 2015 г. 21:00:14(UTC)
| Причина: Не указана
Статус: Advanced Member
Группы: Registered
Зарегистрирован: 22.03.2010(UTC)
Сообщений: 223
Откуда: Beer-Sheva
Сказал «Спасибо»: 173 раз Поблагодарили: 256 раз в 133 постах
1 пользователь поблагодарил Ber7 за этот пост.
Статус: Advanced Member
Группы: Registered
Зарегистрирован: 22.03.2010(UTC)
Сообщений: 223
Откуда: Beer-Sheva
Сказал «Спасибо»: 173 раз Поблагодарили: 256 раз в 133 постах
Автор: grelkin2 Спираль это хорошо. Сделал демонстарционный пример для декартовой и полярной ск. Странно, что файлы нельзя прикладывать. Тогда только по ссылке.
Файлы для публикации можно хранить в каталоге Wiki,как я сделал выше (Требуется дополнительная регистрация).
Статус: Member
Группы: Registered
Зарегистрирован: 09.10.2015(UTC) Сообщений: 15
Сказал(а) «Спасибо»: 3 раз Поблагодарили: 7 раз в 6 постах
Сделал
пример с аттрактором Лоренца. 3d система, описываемая д.у. связана с линией или с окружностью. Символьные вычисления делал в wxmaxima, замена автоматически не получалась.
1 пользователь поблагодарил grelkin2 за этот пост.
Ber7 оставлено 16.11.2015(UTC)
Статус: Member
Группы: Registered
Зарегистрирован: 09.10.2015(UTC) Сообщений: 15
Сказал(а) «Спасибо»: 3 раз Поблагодарили: 7 раз в 6 постах
Заставил wxmaxima делать замену.
lisp_3.txt (3kb) загружен 52 раз(а). Получил решение для системы из 2-ух точек и стрежнем между ними. Скорость точки должны зависить только от ее координаты или быть постоянной. Можно получать системы, зная только их скорости. D1,D2,D3 - скорости 1-ой точки по оси x,y,z; аналогично и для D3,D4,D5.
Пример два аттрактора Лоренца.
Отредактировано пользователем 21 ноября 2015 г. 21:35:55(UTC)
| Причина: Не указана
Статус: Member
Группы: Registered
Зарегистрирован: 09.10.2015(UTC) Сообщений: 15
Сказал(а) «Спасибо»: 3 раз Поблагодарили: 7 раз в 6 постах
Применим метод к математическому маятнику. Составим две эквивалентные системы в Декартовой с.к.
1-ая система
x[0]-x
x[1]-y
x[2]-V_x
x[3]-V_y
x[0]^2+x[1]^2 (1)
9.81*2*x[1]+x[2]^2+x[3]^2 (2) з-н сохр. энергии
x[0]*x[2]+x[1]*x[3] (3) получен из (1) дифференцированием по t
2-ая система
x[0]-x
x[1]-y
x[2]-V
x[0]^2+x[1]^2
9.81*2*x[1]+x[2]^2 з-н сохр. энергии
Сравним скорости, полученные через взятие производной с введенным скоростями. Качествено похожи, отличаются на dt.
Правая часть 1-ой системы:
f[0] = -( 4.0*x[3]*x[0]*x[1]+-4.0*x[2]*(x[1]*x[1]));
f[1] = -( -4.0*x[3]*(x[0]*x[0])+4.0*x[2]*x[0]*x[1]);
f[2] = -( -3.9240000000000002e+01*x[0]*x[1]+-4.0*x[2]*x[3]*x[1]+4.0*(x[3]*x[3])*x[0]);
f[3] = -( 3.9240000000000002e+01*(x[0]*x[0])+4.0*(x[2]*x[2])*x[1]+-4.0*x[2]*x[3]*x[0]);
Видно, что f[0] не равно x[2], f[1] не равно x[3].
mayatnik.mkv.zip (133kb) загружен 46 раз(а).
Статус: Member
Группы: Registered
Зарегистрирован: 09.10.2015(UTC) Сообщений: 15
Сказал(а) «Спасибо»: 3 раз Поблагодарили: 7 раз в 6 постах
Ожерелье из кубиков.
1 пользователь поблагодарил grelkin2 за этот пост.
Ber7 оставлено 08.02.2016(UTC)
Статус: Member
Группы: Registered
Зарегистрирован: 09.10.2015(UTC) Сообщений: 15
Сказал(а) «Спасибо»: 3 раз Поблагодарили: 7 раз в 6 постах
Точка из примеры выше, подчиняется зсэ. Возможно ли получение общего интеграла из x''+f(x)=0 и использование в методе?
Статус: Member
Группы: Registered
Зарегистрирован: 09.10.2015(UTC) Сообщений: 15
Сказал(а) «Спасибо»: 3 раз Поблагодарили: 7 раз в 6 постах
Классический пример с зсэ. Можно наверное сделать и аттрактор с зсэ, но это уже по желанию.
Отредактировано пользователем 10 февраля 2016 г. 20:35:14(UTC)
| Причина: Не указана
Статус: Member
Группы: Registered
Зарегистрирован: 09.10.2015(UTC) Сообщений: 15
Сказал(а) «Спасибо»: 3 раз Поблагодарили: 7 раз в 6 постах
Не забываем о преобразовании скорости при переходе в цск
Уравнения без учета зсэ
x[1]^2+x[2]^2+cos(2*x[0])
x[0]+10*x[2]
Статус: Member
Группы: Registered
Зарегистрирован: 09.10.2015(UTC) Сообщений: 15
Сказал(а) «Спасибо»: 3 раз Поблагодарили: 7 раз в 6 постах
При помощи метода получается правая часть ду. Она тоже может изучаться методом. Правая часть аттрактора Лоренца небольших степеней, поэтому получены точки бифуркации, собственные числа "точно" в квадратурах в комплексном виде. При степени алгебраического многочлена больше четвертого, тем более для трансцендентного уравнения получение собственных числе в комплексной форме реально только методом. Расширение идеи Алексея Борисовича о равномерном движении позволило решать с сну диф. ур. сохр. эн. При этом делитель(скорость) необходимо разделить на "введенную скорость".
Форум проекта SMath
»
SMath Studio
»
Примеры использования
»
Применение метода A.B. Драгилева к расчету положений и анимации механизмов
Быстрый переход
Форум проекта SMath
SMath Studio
- Скачать SMath Studio
--- Архив
--- Ночные сборки
- Примеры использования
- Вопросы по использованию
- Предложения
- Ошибки
Математика
- Документы
- Алгоритмы
- Математические задачи
Общение
- О проекте
- Общение
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.