Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 22, средняя оценка - 4.68
Wolandello
1 / 1 / 0
Регистрация: 06.06.2009
Сообщений: 35
#1

Изобразить движение по спирали - C++

06.06.2009, 15:17. Просмотров 3282. Ответов 4
Метки нет (Все метки)

Помогите зделать движение по спирали(на рисунку). Я так понимаю надо двигатса по елипсу и смещать центр, но не знаю как это зделать.
0
Миниатюры
Изобразить движение по спирали  
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.06.2009, 15:17
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Изобразить движение по спирали (C++):

Изобразить движение шарика внутри четырехугольника
Здравствуйте! Нужна задача на Pascal или C++! Есть Выпуклый четырехугольник!...

Как изобразить движение объекта в консоли?
Всем привет! Воообще новенький-преновенький в плюсах. Как анимировать...

Движение планеты в системе двойной звезды или движение трех тел
программа должна выводить координаты движения звезд и планеты в файл (рисую в...

Матрица «по спирали»
Составить программу, которая заполняет квадратную матрицу n-порядка...

Матрица по спирали
Получить квадратную матрицу с елементами 1, 2,..., n (целые числа), розмещеные...

Массив по спирали
Помогите, пожалуйста, заполнить массив по спирали, начиная от середины по...

4
Search..
06.06.2009, 15:41
  #2

Не по теме:

В этом тебе сможет помочь только Фундук... ИМХО

0
Evg
Эксперт CАвтор FAQ
18938 / 6899 / 513
Регистрация: 30.03.2009
Сообщений: 19,437
Записей в блоге: 30
06.06.2009, 18:29 #3
Это суперпозиция двух движений. Первое движение - движение точки попрямой:

x(t) = x0 + v0*t
y(t) = y0 + v0(t)

второе движение - движение по окружности (эллипсу). Оно задаётся в полярных координатах относительно центра:

fi = w*t

Координата центра участвует в формуле перевода полярных координат в декартовы. Далее в качестве центра подставляешь формулу движения по прямой (получается движущийся центр) - и суммарно получаешь формулу траектории по спирали
2
D.E.S.P.E.R.O.
9 / 9 / 1
Регистрация: 12.03.2009
Сообщений: 110
Завершенные тесты: 1
22.10.2012, 16:36 #4
Цитата Сообщение от Evg Посмотреть сообщение
fi = w*t
То есть w - это координата центра елипса в полярных координатах?
0
Evg
Эксперт CАвтор FAQ
18938 / 6899 / 513
Регистрация: 30.03.2009
Сообщений: 19,437
Записей в блоге: 30
22.10.2012, 16:57 #5
w - это угловая скорость вращения
1
22.10.2012, 16:57
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.10.2012, 16:57
Привет! Вот еще темы с решениями:

Матрица по спирали
Довольно простая задача...вбить матрицу по спирали...но не могу справиться с...

Заполнение матрица по спирали
Как получить такой массив как: 1 1 1 1 1 0 0 0 0 1 1 1 1 0 1 1 0 0 0 1 1 1...

Вывод текста по спирали
Напишите программу. которая анализирует текст в файле и выводит предожения (на...

Заполнение матрицы по спирали
как заполнить матрицу ЛП, от левого верхнего угла по спирали: вправо - вниз -...


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

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

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