Естественные науки
Задача на стереометрию - координаты точки пересечения отрезком сферы
Есть сфера. Центр пусть в начале координат (надо будет - перемещу) Есть отрезок. Начало в центре сферы. Конец - в точке ну скажем (x,y,z) заведомо за пределами пространства, ограниченного сферой то есль длина отрезка превышает радиус сферы Как найти координаты точки, в которой отрезок пересекает сферой? (очевидно, это функция. в маткаде сам посчитать могу, но хочется саму идею)
Так рассудите очень просто:
Представьте сферу (концентричную заданной) c таким радиусом, что точка (x,y,z) лежит на сфере — ее радиус равен R = √(x^2+y^2+z^2)... В какой точке отрезок пересекает ЭТУ сферу? :)
После этого, надеюсь, ясно, что
Если радиус заданной сферы = r, то точка пересечения
(x·r/R; y·r/R; z·r/R)
Представьте сферу (концентричную заданной) c таким радиусом, что точка (x,y,z) лежит на сфере — ее радиус равен R = √(x^2+y^2+z^2)... В какой точке отрезок пересекает ЭТУ сферу? :)
После этого, надеюсь, ясно, что
Если радиус заданной сферы = r, то точка пересечения
(x·r/R; y·r/R; z·r/R)
В такой формулировке - не сложно.
Раз есть вектор a = (х, y,z) - можно найти его направляющие косинусы: x/|a| и др. Дальше осталось записать вектор с длиной, равной радиусу сферы и нужными направяющими косинусами - как в первом ответе.
Если положения иные - можно геометрические построения делать. Векторы рисовать, треугольники. Но проще вообще задать сферу и прямую уравнениями и найти решение системы.
(x-x0)^2 + (y-y0)^2 + (z-z0)^2 = R^2 - уравнение сферы.
(x-x1)/k1 = (y-y1)/k2 = (z-z1)/k3 - пара уравнений для прямой в пространстве
Записи бывают немного разные, но они все эквивалентны.
Систему в общем виде, конечно, можно решить. Формулы вряд ли будут компактные, но будут.
>^.^<
Раз есть вектор a = (х, y,z) - можно найти его направляющие косинусы: x/|a| и др. Дальше осталось записать вектор с длиной, равной радиусу сферы и нужными направяющими косинусами - как в первом ответе.
Если положения иные - можно геометрические построения делать. Векторы рисовать, треугольники. Но проще вообще задать сферу и прямую уравнениями и найти решение системы.
(x-x0)^2 + (y-y0)^2 + (z-z0)^2 = R^2 - уравнение сферы.
(x-x1)/k1 = (y-y1)/k2 = (z-z1)/k3 - пара уравнений для прямой в пространстве
Записи бывают немного разные, но они все эквивалентны.
Систему в общем виде, конечно, можно решить. Формулы вряд ли будут компактные, но будут.
>^.^<
Фотоны, гравитоны, мюоны и прочие глупости - это уже привычно-нормально. А вот про "стереоматерию" в первый раз слышу (...)
Ну математики (!) Во дают! (дай им волю ...)
Вы, ребята, ваши математические модели хоть иногда с реальным миром сверяйте.... (?!!!)
Ну нету! такго в природе!! ! НЕ СУЩЕСТВУЕТ!!!
Ну математики (!) Во дают! (дай им волю ...)
Вы, ребята, ваши математические модели хоть иногда с реальным миром сверяйте.... (?!!!)
Ну нету! такго в природе!! ! НЕ СУЩЕСТВУЕТ!!!
Виктор Пронозин
Прошу прощения... Пивка много глотнул и прочитал неправильно ( сериометря ) :))))
Похожие вопросы
- Как найти геометрическое место точек пересечения м 3 треугольников на одном основании с равными углами при вершине (топ)
- О пересечении отрезков
- Как найти коэффициенты функции ax^2 + bx +c если известна только вершина и точка пересечения!?
- Нужно решить задачу по стереометрии поэтапно-вычислительным методом. Натолкните на верный ход решения, пожалуйста +
- Помогите решить задачу по стереометрии, не применяя скалярное произведение векторов.
- Задача по стереометрии
- Задача на движение двух точек в двухмерном пространстве.
- теорема о точке пересечения медиан треугольника скажите пж
- Как будет выглядеть точка пересечения красного лазерного луча с зелёным? Получится ли в ней третий цвет?
- И снова о том же - задача про точки на сфере