Форум программистов, компьютерный форум, киберфорум
ActionScript
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.64/11: Рейтинг темы: голосов - 11, средняя оценка - 4.64
2 / 2 / 1
Регистрация: 21.10.2011
Сообщений: 116
1

6-лепестковая роза

24.03.2015, 17:33. Показов 2122. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Добрый день!

Пытаюсь задать траекторию шарика по 6 лепестковой розе.
Формула : https://www.cyberforum.ru/cgi-bin/latex.cgi?\sqrt{\sin \left(6\phi  \right)}

На wolframalpha.com, показывает как она должна быть, все правильно 6 лепестков.

Перевожу в декартову систему
https://www.cyberforum.ru/cgi-bin/latex.cgi?x=\sqrt{\sin \left(6*\phi  \right)}*\cos \left(\phi  \right)
https://www.cyberforum.ru/cgi-bin/latex.cgi?y=\sqrt{\sin \left(6*\phi  \right)}*\sin \left(\phi  \right)

Далее перевожу в AS

ActionScript 3
1
2
3
4
5
6
7
8
9
10
if (Math.sin(6*fix[i]) > 0)
{
        electron[i].x = 390 + radiusX * Math.sqrt(Math.abs((Math.sin(6 * fix[i])))) * Math.cos(fix[i]);
        electron[i].y = 310 + radiusY * Math.sqrt(Math.abs((Math.sin(6 * fiy[i])))) * Math.sin(fiy[i]);
}
else
{
        electron[i].x = 390 - radiusX * Math.sqrt(Math.abs((Math.sin(6 * fix[i])))) * Math.cos(fix[i]);
        electron[i].y = 310 - radiusY * Math.sqrt(Math.abs((Math.sin(6 * fiy[i])))) * Math.sin(fiy[i]);
}
И у меня получается 12 лепестков
Чтобы запустить надо нажать на синий прямоугольник, можно увеличить скорость для наглядности кнопкой +
Physics-9.swf

Сам проект ТЕСТ.rar

Я не могу понять, ошибка в форме или я накосячил с переводом ее?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
24.03.2015, 17:33
Ответы с готовыми решениями:

Построить график функции в полярной системе координат: p=a sin (4u/3) (восьми лепестковая роза)
Построить график функции в полярной системе координат: p=a sin (4u/3) (восьми лепестковая роза);

Лепестковая диаграмма
Здравствуйте. Подскажите пожалуйста, как можно сделать лепестковую диаграмму. Значения для нее...

Лепестковая процентная диаграмма
Помогите пожалуйста построить лепестковую процентную диаграмму на языке Java (eclipse)

Полярная роза
Здравствуйте! Помогите пожалуйста,преобразовать программу с Pascal на Delphi . Программа должна...

2
2 / 2 / 1
Регистрация: 21.10.2011
Сообщений: 116
24.03.2015, 23:02  [ТС] 2
Подскажите как правильно расставить скобки для формулы
https://www.cyberforum.ru/cgi-bin/latex.cgi?x={\sin }^{2}\left(3\phi  \right) * \cos \left(\phi  \right)
ActionScript 3
1
electron[i].x = 390 + radiusX * Math.pow( Math.sin ,2)( 3 * fix[i] ) * Math.cos(fix[i]);
Так не идет
0
Модератор
2904 / 1763 / 179
Регистрация: 19.02.2011
Сообщений: 6,477
25.03.2015, 11:42 3
В "Math.sin" угол не указан.
0
25.03.2015, 11:42
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
25.03.2015, 11:42
Помогаю со студенческими работами здесь

Роза ветров
Построить на экране розу ветров по заданным натуральным числа к1,…к8, определяющим северное,...

5-тилепесковая роза
необходимо нарисовать график 5-тилепестковой розы (r=cos(5*fi)) uses graphABC; var...

Роза ветров
Как люди есть такая задачка,но я ее не сделаю без помощи,помогите пожалуйста!!! распредение...

Роза ветров
Довольна интересная задача, но непосильная пока мне(( на борланде надо Создать файл, содержащий...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru