Новые сообщения Участники Правила Поиск
  • Страница 1 из 1
  • 1
Модератор форума: freeknik, SLAwww, thecre, RealCrazyMan  
Нетипичная задача для кода
seriously_petr Пятница, 22.02.2013, 17:23 | Сообщение # 1


Сообщений: 446
Награды: 4
Замечания: 0%
 
Возникла необходимость сделать одну вещь, но не знаю как реализовать это. Формулы не могу найти.
Значит мне нужно найти координаты точки пересечения точки с отрезком на окружности, зная координаты точки снаружи окружности.



Пример есть окружность с центром О и радиусом R. Есть точка M(x1,y1), которая лежит за окружностью. И точка N(x2,y2), которая лежит на окружности. Мне нужно найти координаты точки N. Координаты точки M мне известны.

Прикрепления: 8184458.gif (0.8 Kb)
Сообщение отредактировал seriously_petr - Пятница, 22.02.2013, 17:24


SLAwww Пятница, 22.02.2013, 23:05 | Сообщение # 2


Рряа? ^..^
Сообщений: 2398
Награды: 27
Замечания: 0%
 
Тебе нужно составить систему из уравнения прямой OM и окружности с центром О и радиусом R, после чего найти x и y. Решение из маткада, всего два возможных решения (матрица из решений для x и y, значения x - верхняя строка матрицы, значения y - нижняя строка матрицы):

Здесь (x1, x2) - координаты точки О, (y1, y2) - координаты точки М, а R - радиус. Чтобы получить числовые значения, достаточно подставить числа в значения переменных, например:

Вопрос на засыпку: что математическая задачка уровня 10-го класса делает в разделе "Серьёзное редактирование"?


Where did all the dragons go?
We searched in the hills and we searched down the canyons,
we even scanned the depths of the caves with our armour, swords and lanterns.
Oh, if only had we seen him lurch, from his glorious skull covered perch.

CRACK went his claws and SMACK swipped the tail,
a ROAR of might, one big BITE.

and so ended our search.
SeriousNikc Суббота, 23.02.2013, 09:59 | Сообщение # 3


Сообщений: 629
Награды: 2
Замечания: 0%
 
Цитата (SLAwww)
уровня 10-го класса

Я в девятом проходил



#смайлик_живи!
"Существует ли жизнь без Windows?" (с)
seriously_petr Суббота, 23.02.2013, 12:09 | Сообщение # 4


Сообщений: 446
Награды: 4
Замечания: 0%
 
SLAwww, Но ведь если бы мне это не было нужно, то я бы не написал, а это нужно конкретно для мода, для одной системки :D

N3K0K0T3 Суббота, 23.02.2013, 15:22 | Сообщение # 5


Сообщений: 395
Награды: 3
Замечания: 0%
 
seriously_petr, я надеюсь там Сэм не будет убегать от адронного коллайдера. XD

seriously_petr Суббота, 23.02.2013, 17:13 | Сообщение # 6


Сообщений: 446
Награды: 4
Замечания: 0%
 
BlackCyber, Спасибо за идею, но у меня есть идея получше :)

+ В моём моде нету Сэма, главный герой у нас другой :)


XBAD Суббота, 23.02.2013, 17:52 | Сообщение # 7


Сообщений: 69
Награды: 1
Замечания: 0%
 
seriously_petr, когда там уже твой мод выходит?

HERO WILL BACK
  • Страница 1 из 1
  • 1
Поиск:

Статистика


Кто сегодня был