Форум программистов, компьютерный форум, киберфорум
Геометрия
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.71/7: Рейтинг темы: голосов - 7, средняя оценка - 4.71
0 / 0 / 0
Регистрация: 21.02.2019
Сообщений: 26

Определить значения двух основных осей эллипса, который получится при пересечении эллипсоида плоскостью от нормали к ней

21.02.2019, 17:28. Показов 1524. Ответов 12
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Есть значения 3 основных координат эллипсоида. Требуется определить значения двух основных осей эллипса, который получится, при пересечении эллипсоида плоскостью от нормали к ней, под углами фи, тета соотв.

Может я криво пишу, поясню.

Есть 3 координаты эллипсоида, к нему провели некую произвольную линию, которая проходит через центр эллипсоида, перпендикулярно линии построили плоскость, в сечении увидели эллипс, нужны параметры полученного эллипса.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
21.02.2019, 17:28
Ответы с готовыми решениями:

Найти уравнение нормали к графику в точке; определить точку ее пересечения с плоскостью
Я не знаю где могу проверить своё решение, но, надеюсь, Вы можете что-то подсказать. Собсна, вот функция: z = 2(x-1)^2 + y^2 + 2 ...

Найти наибольший палиндром, который получится в результате произведения двух чисел
Помогите с решением, пжст! Задача Найти наибольший палиндром, который получится в результате произведения двух чисел, состоящих...

Площадь эллипса, образованного сечением плоскостью цилиндра
Доброго времени суток. Имеется цилиндр, уравнение которого x^2+y^2=4. А также есть плоскость x+y+z=1. Нужно найти площадь эллипса,...

12
Эксперт по математике/физике
 Аватар для jogano
6360 / 4067 / 1512
Регистрация: 09.10.2009
Сообщений: 7,550
Записей в блоге: 4
21.02.2019, 17:47
Цитата Сообщение от Yono123 Посмотреть сообщение
Есть значения 3 основных координат эллипсоида.
Цитата Сообщение от Yono123 Посмотреть сообщение
Есть 3 координаты эллипсоида
Не понятно. Может, даны три полуоси эллипсоида a,b,c, то есть дано уравнение https://www.cyberforum.ru/cgi-bin/latex.cgi?\frac{x^2}{a^2}+\frac{y^2}{b^2}+\frac{z^2}{c^2}=1?
Цитата Сообщение от Yono123 Посмотреть сообщение
к нему провели некую произвольную линию, которая проходит через центр эллипсоида
Не понятно.
Цитата Сообщение от Yono123 Посмотреть сообщение
определить значения двух основных осей эллипса, который получится, при пересечении эллипсоида плоскостью от нормали к ней, под углами фи, тета соотв.
Коряво написано. Вы хотите пересечь эллипсоид плоскостью Ax+By+z=0, проходящей через начало координат, и определить параметры полученного сечения, то есть направления и величины полуосей?
0
Эксперт по математике/физике
2616 / 2230 / 684
Регистрация: 29.09.2012
Сообщений: 4,577
Записей в блоге: 13
21.02.2019, 18:41
Цитата Сообщение от Yono123 Посмотреть сообщение
Может я криво пишу, поясню.
Да, криво. Пояснения еще кривее.
1
0 / 0 / 0
Регистрация: 21.02.2019
Сообщений: 26
22.02.2019, 11:17  [ТС]
С геометрией лет 15 назад расстался, как и с математикой и физикой, а тут нужно задачу решить. Постараюсь на ваш язык перевести.

Если в ортогональных координатах x,y,z, отсечь по 3-м осям отрезки a,b,c (я так понимаю, это 3 полуоси эллипсоида)
можно построить эллипсоид. a,b,c даны. Так вот, представим эллипсоид в пространстве: через координату (0,0,0) проведем в произвольном направлении линию, которая будет описываться двумя углами, угол фи в плоскости y,z, и углом тета в плоскости x,y. Перпендикулярно этой линии проведем плоскость (тоже через координату (0,0,0)), таким образом, в сечении эллипсоида, будет эллипс. Мне нужно посчитать длины главных осей полученного эллипса.

Добавлено через 1 час 23 минуты
По последнему, ДА
0
1472 / 827 / 140
Регистрация: 12.10.2013
Сообщений: 5,456
22.02.2019, 14:00
Боюсь спросить а зачем это изначально?

Цитата Сообщение от Yono123 Посмотреть сообщение
можно построить эллипсоид. a,b,c даны.
Хз параметрическое эллипсоида, сожмем сферу a,b,c.

Поверхность.
x=a sin(t) cos(p)
y=b sin(t) sin(p)
z=c cos(t)
t 0,pi
p 0, 2 pi

Цитата Сообщение от Yono123 Посмотреть сообщение
проведем в произвольном направлении линию, которая будет описываться двумя углами, угол фи
Первая точка A начало координат вторая B от сферы r=1.
x= sin(t) cos(p)
y= sin(t) sin(p)
z= cos(t)
t 0,pi
p 0, 2 pi

Играя параметрами a,b,c получаем эллипсоид.
Играя t,p получаем точку B.
Цитата Сообщение от Yono123 Посмотреть сообщение
Перпендикулярно этой линии проведем плоскость (тоже через координату (0,0,0)),
Играя t,p управляем углами прямой по точкам A и B перпендикулярно которой из A строиться плоскость секущая эллипс.
Цитата Сообщение от Yono123 Посмотреть сообщение
посчитать длины главных осей полученного эллипса.
Найти зеленый и фиолетовый.

ТC хочет аналитическую функцию f(a,b,c,t,p) возвращающую два скаляра L0,L1 полуоси эллипса сечения.
0
0 / 0 / 0
Регистрация: 21.02.2019
Сообщений: 26
22.02.2019, 15:27  [ТС]
Кристаллы обладают анизотропией показателя преломления по направлениям. По трем главным осям кристалла три разных показателя, Если представить показатели преломления по произвольным направлениям, получиться эллипсоид. Для определения величины двулучепреломления, необходимо произвести все вышеописанные действия

Добавлено через 9 минут
Я так понимаю, это можно программно решить?

Готов даже прикупить подобную программку, если не сильно дорого конечно
0
1472 / 827 / 140
Регистрация: 12.10.2013
Сообщений: 5,456
22.02.2019, 16:36
Yono123, Я задачу описал правильно? Параметрическое уравнение эллипсоида есть? Без него никак…

Добавлено через 6 минут
Наиболее очевидно гуглить “замер двулучепреломления кристаллов”. Странно, откуда тут изобретение велосипеда…этой задаче наверняка не одна сотня лет. Должно быть не только описание математики в литературе но и тонкостей практического замера.

В общем, в моей фантазии тут пару векторных произведений чтобы получить отрезки перпендикулярные AB. Замер углов этих отрезков и подстановкой в параметрическое уравнение эллипса. Это и даст две полуоси.

Либо матрицей поворота вокруг произвольной оси в 3д получить кучу отрезков, в секущей плоскости из точки A. Получить всем углы и подставив в параметрическое уравнение эллипса найти их длинны. Затем поиск макс мин двух значений.

Добавлено через 1 минуту
В общем этот очевидный подход наверно математикам не интересен. Подождем что скажут работники транспортного цеха =).

u=вектор B
v= вектор C(0,0,1)
w=Векторное произведение u, v
i=Векторное произведение w, u
Находим углы для векторов w,i и переводим их параметры t и p для параметрического уравнения эллипсоида, подставляем в уравнение и получаем две точки на поверхности.
Находим их длинны вот и оси.
Название: ScreenShot00489.jpg
Просмотров: 45

Размер: 11.7 Кб
0
0 / 0 / 0
Регистрация: 21.02.2019
Сообщений: 26
22.02.2019, 19:36  [ТС]
Интересное решение, на пару дней отъехать нужно, вернусь-попробую. А замер двупреломление намного более трудоемкая задача, причём даже для 1 направления, про множество молчу

Добавлено через 3 минуты
200 лет, не сто) называется поверхность Френеля, но слабые познания в математике и геометрии не позволяют «взять вес»
0
1472 / 827 / 140
Регистрация: 12.10.2013
Сообщений: 5,456
22.02.2019, 20:14
Цитата Сообщение от Yono123 Посмотреть сообщение
200 лет, не сто)
Я так и написал.
Цитата Сообщение от Excalibur921 Посмотреть сообщение
не одна сотня лет.
По-моему замеряют разность коэф. преломления для обыкновенного и не обыкновенного лучей, больше разность больше двулучепреломление.

У коробки компакт диска довольно большой коэффициент. В магазине видел карбонат кальция, монокристалл 30 мм слой так пару мм раздвоение текста на котором он лежал. Шикарный образец был, жаба давит купить камень =)). Были даже греховные мысли синтезировать монокристалл геотермальными синтезом в бомбочке…но опасно.
В книге давно читал вроде нитрит кальция еще больше коэффициент чем у карбоната кальция. Может известны вам соединения не экзотические с хорошим коэффициентом(как у карбоната кальция)?

Метод 2.
Система уравнений ваше алгебраическое уравнение эллипсоида и прямая по точкам A и вектору i. Это одна ось.
Система уравнений ваше алгебраическое уравнение эллипсоида и прямая по точкам A и вектору w. Вторая ось.
0
0 / 0 / 0
Регистрация: 21.02.2019
Сообщений: 26
24.02.2019, 13:17  [ТС]
NaNO3, структурный аналог CaCO3, а двупреломление выше. Правда в воде растворяется, сложно заполировать его... Зато рост элементарный

Добавлено через 3 минуты
Метод 2.
Система уравнений ваше алгебраическое уравнение эллипсоида и прямая по точкам A и вектору i. Это одна ось.
Система уравнений ваше алгебраическое уравнение эллипсоида и прямая по точкам A и вектору w. Вторая ось.
не совсем понял..
0
1472 / 827 / 140
Регистрация: 12.10.2013
Сообщений: 5,456
24.02.2019, 13:38
Цитата Сообщение от Yono123 Посмотреть сообщение
а двупреломление выше.
Есть еще больше коэффициент? Не экзотическое и не ядовитое. Что реально сделать дома.

Цитата Сообщение от Yono123 Посмотреть сообщение
не совсем понял..
точка A начало координат, зеленая.
Точка i, он же вектор i. фиолетовая
Точка w, он же вектор w. желтая.
Название: ScreenShot00498.jpg
Просмотров: 24

Размер: 5.9 Кб
Решить систему уравнений уравнение эллипсоида и уравнение прямой по точкам A зеленая,i фиолетовая.

Решить систему уравнений уравнение эллипсоида и уравнение прямой по точкам A зеленая, w желтая.
0
0 / 0 / 0
Регистрация: 21.02.2019
Сообщений: 26
24.02.2019, 13:51  [ТС]
Есть еще больше коэффициент? Не экзотическое и не ядовитое. Что реально сделать дома.
Этот коэффициент на самом деле определяется длиной волны, и он плывет в зависимости. Ну если так усреднять, у CaCO3 он 0.17, у NaNO3 0.23 где-то. У обычных кристаллов он 0.03-0.1 для сравнения

С NaNO3 главное не забывать, что это селитра, т.е. не замешивать с чем-нибудь, что с ней начнет вступать в реакцию, и потом не греть. А так безопасное соединение, его студенты в институтах выращивают.

Рост, либо из водного раствора, как делают сульфат меди, либо из расплава в банке из под пива (плавление, где-то 320 градусов) алюминий расплав пассивирует. Дешевле конечно из воды, зато интереснее из расплава

Я пока в отъезде, в среду сяду с тетрадкой и ручкой, начну разбираться с уравнениями. Не пропадайте еще писать буду!
0
1472 / 827 / 140
Регистрация: 12.10.2013
Сообщений: 5,456
24.02.2019, 13:59
Про выращивание читал давно несколько книг. Я про само вещество, не знаю ничего с коэф. больше чем NaNO3 и доступное. Искал давно в десятке книг про кристаллам и оптике.

Цитата Сообщение от Yono123 Посмотреть сообщение
сяду с тетрадкой и ручкой, начну разбираться с уравнениями.
Зачем? система уравнений это один из 4 способов решения. Самый простой через параметрическое уравнение эллипсоида,
Цитата Сообщение от Excalibur921 Посмотреть сообщение
Хз параметрическое эллипсоида, сожмем сферу a,b,c.
может это оно и есть? Либо найдите его. Математики форума молчат =(.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
24.02.2019, 13:59
Помогаю со студенческими работами здесь

Даны координаты двух точек A и B. Определить названия координатных осей
Даны координаты двух точек A и B. Определить названия координатных осей, пересекаемых отрезком AB

Определить размерность следующей физической величины в системе двух основных величин.
Определить размерность следующей физической величины в системе двух основных величин dim(t)=T,dim(l)=L.Для решения задачи использовать...

Не срабатывает OnMouseUp при пересечении двух коллайдеров
Здравствуйте! Подскажите пожалуйста: у меня два объекта в режиме 2D расположены в одном месте на плоскости, у обоих есть 2-д коллайдеры, но...


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

Или воспользуйтесь поиском по форуму:
13
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru