Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Программирование iOS/iPhone

Войти
Регистрация
Восстановить пароль
 
Slava-hacker32
7 / 7 / 0
Регистрация: 16.11.2011
Сообщений: 250
#1

Анимация колебания струны - Программирование iOS

14.08.2015, 11:13. Просмотров 716. Ответов 1
Метки нет (Все метки)

Добрый день. Подскажите, направьте пожалуйста. Какими инструментами реализовать анимацию колебания струны для реализации симулятора гитары (то есть физика, колебания будут отличаться в зависимости от того как эту струну тронет пользователь). Какие библиотеки использовать или хотя бы в какую сторону смотреть, напр. SpriteKit или cocos2d или какие то другие?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.08.2015, 11:13
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Анимация колебания струны (Программирование iOS):

Колебания струны - Колебания и волны
Помогите, пожалуйста, ответить на вопросы по лабораторной работе "Изучение стоячих волн на струне" Как выполняются соотношения между...

Уравнение колебания струны - Дифференциальные уравнения
Здравствуйте, столкнулся с проблемой. Попалось неоднородное уравнение колебания струны, начальные условия нулевые, граничные заданы...

Колебания струны длиной L с закрепленными концами - Колебания и волны
Решить задачу о колебаниях струны длиной l с закрепленными концами, если начальное отклонение точек струны равно нулю, а начальная скорость...

Моделирование колебания упругой тонкой струны - Pascal ABC
Помогите составить программу на Паскале!очень надо,сам не понимаю а сдавать надо(((

Моделирование колебания струны, закрепленной с обеих сторон - Matlab
Уважаемые форумчане прошу помощи: Смоделируйте колебания струны, закрепленной с обеих сторон, когда на ее середину действует...

Методом Фурье найти решение уравнений колебания струны - Дифференциальные уравнения
Помогите определить коэффициенты a и b и записать решение u(x;t) в виде ряда!

1
LeninRedStar
5 / 5 / 4
Регистрация: 22.11.2015
Сообщений: 21
22.11.2015, 21:21 #2
http://www.physel.ru/mainmenu-48/mainmenu-53/559-s-49-.html

посмотри на картинку а), думаю она именно то, что тебе нужно. На рисунке изображена стоячая волна. Огибающая определяется формулой косинуса низкой частоты. Каждая точка струны движется также по закону косинуса с одинаковой частотой, но разной амплитудой (амплитуда определяется как раз огибающей).

Получается если длина струны L, координата точки по горизонтали x, то значение огибающей в точке x будет A*sin(wx). w можно расчитать зная что sin(wL) = 0, значит wL = 3.14. w = 3.14/L

Далее каждая точка с координатой x колеблется закону y = A*sin(wx)*sin(t), где t - время, которое растет по некоторому таймеру, а A*sin(wx) для этой точки постоянное число, амплитуда

Реализовать можно чем угодно, нужно вывести какое-то число точек, соединив их прямыми или безье линиями. Можно попробовать смоделировать данный процесс также joint-ами в spriteKit, давая начальное ускорение центральной точке.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.11.2015, 21:21
Привет! Вот еще темы с ответами:

Метод сеток для решения уравнения колебания струны - Pascal ABC
Здравствуйте! Села разбираться с алгоритмом метода сеток. Вроде в голове что то отложилось, стала реализовывать в паскале и поняла, что...

Найти решение уравнения колебания струны. Построить графики решения - Дифференциальные уравнения
Ребят может кто сталкивался с такой задачкой , и может помочь с решением

Имеются две последовательно соединенные струны. Определить амплитуду ускорения точек второй струны - Колебания и волны
Помогите, пожалуйста, идеей, с какой формулы вообще начать решение. Имеются две последовательно соединенные струны. сила натяжения 10...

Поперечно-продольные колебания и колебания двигателя: что почитать - Колебания и волны
Уважаемые участники!!! Хотел спросить у Вас следующее. При испытаниях любых ракет, в том числе аналогичных тем, что запускались в...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru