Страница: 1 |
Страница: 1 |
Вопрос: круг?
Добавлено: 22.08.09 01:23
Автор вопроса:
UnDeAdZak
Люди, мне нужен ответ на вопрос: мне надо найти формулу для движения по кругу, т.е., чтобы я подставлял Х, а он мне выдавал Y.
Ответы
Всего ответов: 15
Номер ответа: 1
Автор ответа: Smith
ICQ: adamis@list.ru
Вопросов: 153
Ответов: 3632
Профиль | | #1
Добавлено: 22.08.09 01:44
Чтоб получить круг нужно на одно дабл значение получать в ответ два, Х и Y и рисовать.
Для размышления
Х=sin(n)
Y=cos(n)
Номер ответа: 2
Автор ответа: Дмитрий Юпатов
Вопросов: 4
Ответов: 457
Web-сайт:
Профиль | | #2
Добавлено: 22.08.09 01:59
Ну или X^2+Y^2=R^2. Откуда выводим формулу для получения Y(x) при заданном R: Y(x)=SQRT(R^2-X^2). Так вроде...
Номер ответа: 3
Автор ответа: Skywalker
ICQ: 300-70-6пятьЪ
Вопросов: 62
Ответов: 545
Web-сайт:
Профиль | | #3
Добавлено: 22.08.09 02:00
y = y0 +- sqrt(R^2 - (x-x0)^2)
(x0; y0) - центр окружности, R - радиус
Номер ответа: 4
Автор ответа: Дмитрий Юпатов
Вопросов: 4
Ответов: 457
Web-сайт:
Профиль | | #4
Добавлено: 22.08.09 02:02
Да блин, добрых людей все больше
Номер ответа: 5
Автор ответа: Smith
ICQ: adamis@list.ru
Вопросов: 153
Ответов: 3632
Профиль | | #5
Добавлено: 22.08.09 03:31
Все отдохнувшие довольные
Номер ответа: 6
Автор ответа: Илья
Вопросов: 1
Ответов: 48
Профиль | | #6
Добавлено: 22.08.09 10:08
Взято из формулы полярноой системы координат:
Где i - градус, Pi - П, r - Радиус
Номер ответа: 7
Автор ответа: AWP
ICQ: 345685652
Вопросов: 96
Ответов: 1212
Web-сайт:
Профиль | | #7
Добавлено: 23.08.09 01:32
Номер ответа: 8
Автор ответа: Smith
ICQ: adamis@list.ru
Вопросов: 153
Ответов: 3632
Профиль | | #8
Добавлено: 23.08.09 02:14
Блин! Стоило дать подсказку первым, чтоб получить такой фифект
Номер ответа: 9
Автор ответа: AWP
ICQ: 345685652
Вопросов: 96
Ответов: 1212
Web-сайт:
Профиль | | #9
Добавлено: 23.08.09 02:41
А разве не Y=sin(X)? Ну так, чисто спросить.
Ну точнее Y=+-sin(X).
Номер ответа: 10
Автор ответа: Илья
Вопросов: 1
Ответов: 48
Профиль | | #10
Добавлено: 23.08.09 14:44
Ну точнее Y=+-sin(X).
Нет, насколько я помню в 2 мерной системе координат, для единичной окружности действительно следующее:
Y=Sin
X=Cos
Где a - угол, x и y точки, принадлежащие окружности
Номер ответа: 11
Автор ответа: Илья
Вопросов: 1
Ответов: 48
Профиль | | #11
Добавлено: 23.08.09 14:45
блин, грёбаные смайлики
Номер ответа: 12
Автор ответа: AWP
ICQ: 345685652
Вопросов: 96
Ответов: 1212
Web-сайт:
Профиль | | #12
Добавлено: 23.08.09 19:47
Ну дк, что было в скобках?
Хочу знать, потому, что задание было контретное - из X получить Y.
Номер ответа: 13
Автор ответа: VβÐUηìt
Вопросов: 246
Ответов: 3333
Web-сайт:
Профиль | | #13
Добавлено: 23.08.09 20:23
x^2 + y^2 = r^2
Выражаем y через x:
y1 = sqr(r^2 - x^2)
y2 = -sqr(r^2 + x^2)
Фича в том, что для одного аргумента X значений Y может быть 0, 1, и 2.
Номер ответа: 14
Автор ответа: Илья
Вопросов: 1
Ответов: 48
Профиль | | #14
Добавлено: 23.08.09 22:52
a - альфа
Номер ответа: 15
Автор ответа: Илья
Вопросов: 1
Ответов: 48
Профиль | | #15
Добавлено: 23.08.09 22:56
В этом и проблема, данная функция действительна в 4 четвертях, а в программировании 2 четверти, и код нужно изменять, по этому советую использовать формулу полярной системы координат