10 / 9 / 4
Регистрация: 02.10.2016
Сообщений: 62
|
|
1 | |
Найти вектор16.10.2017, 14:01. Показов 2762. Ответов 16
Метки нет (Все метки)
Добрый день. Прошу помочь в решении задачи:
Даны три некомпланарных вектора , , . Пусть S - центр сферы, проходящей через точки O, A, B, C. Найти вектор .
0
|
16.10.2017, 14:01 | |
Ответы с готовыми решениями:
16
Найти вектор x,зная что вектор x перпендикулярен вектору a Найти вектор - 1 Найти вектор Найти вектор - 2 |
10 / 9 / 4
Регистрация: 02.10.2016
Сообщений: 62
|
|
16.10.2017, 16:10 [ТС] | 3 |
А не имея числовых значений?
0
|
16.10.2017, 16:20 | 4 |
Сообщение было отмечено S A как решение
Решение
Чёрный ящик "Given...Find" это, конечно, универсальный ответ
S A, небольшое уточнение: у вас даны 4 точки или 3 вектора? Вышеприведённое решение и нижеприведённое тоже - для первого случая. Если писать так, чтобы это можно было использовать где-то ещё, кроме Маткада, то В матрице 3*3 векторы ОА, ОВ, ОС - это строки матрицы. Справа от матрицы вектор-столбец из разностей квадратов длин радиус-векторов данных 4-х точек. Вектор OT - вектор-столбец координат точки О. Результат - вектор-столбец. Для вышеприведённого числового примера Добавлено через 3 минуты Здесь Маткад бессилен
1
|
10 / 9 / 4
Регистрация: 02.10.2016
Сообщений: 62
|
|
16.10.2017, 16:36 [ТС] | 5 |
0
|
1471 / 826 / 140
Регистрация: 12.10.2013
Сообщений: 5,456
|
|
16.10.2017, 16:58 | 7 |
S A, Какое смысловое содержание названия темы?
jogano, Может переименовать? “Найти центр сферы зная 4 точки поверхности” Похоже когда то решал так: Найти центр сферы по 4 точкам на ее поверхности
0
|
10 / 9 / 4
Регистрация: 02.10.2016
Сообщений: 62
|
|
16.10.2017, 17:07 [ТС] | 8 |
Причем здесь 4 точки поверхности? Три вектора даны, прочитайте условие, пожалуйста.
0
|
16.10.2017, 17:40 | 10 |
Excalibur921, три страницы по ссылке... Это если в лоб делать, решая три квадратных уравнения, то
А можно же не в лоб. А по лбу Приведу вывод формулы выше. Идея: цент описанной сферы равноудалён от концов каждого ребра данного тетраедра, т.е. он лежит на серединно-перпендикулярной плоскости каждого ребра тетраедра. Достаточно взять три ребра тетраедра, например, AB, AC, AD. Искомая точка Х. Уравнение этой плоскости для отрезка АВ такое: . Скалярное произведение. Первый вектор лежит в этой плоскости, так как соединяет серединный перпендикуляр и искомую точку. Второй вектор - нормаль плоскости. Нужно решить систему из трёх таких уравнений: Пользуясь свойством линейности скалярного произведения, раскрываем их: Переходим к матричной форме записи: Это линейная система 3*3. Ну и умножили на обратную матрицу слева обе части равенства. Всё.
0
|
1471 / 826 / 140
Регистрация: 12.10.2013
Сообщений: 5,456
|
|
16.10.2017, 17:40 | 11 |
Так O это вектор из которого получаем 3 других.
Итого 4 вектора(точки). Если найти центр нужно несколько раз то почему нет? Вот если кусок оптимизации на этом то да… Еще тут Найти центр сферы по 4 точкам на ее поверхности
0
|
10 / 9 / 4
Регистрация: 02.10.2016
Сообщений: 62
|
|
16.10.2017, 18:07 [ТС] | 12 |
jogano, есть ли формула не в матричной форме? интересно просто
0
|
16.10.2017, 18:17 | 13 | |||||
S A, а что мешает раскрыть, если возиться охота и получить в результате километровую формулу?
И зачем сводить всё к 4-м арифметическим операциям, если взятие обратной матрицы и умножение матрицы на вектор - стандартные операции? В Матлабе, например, функция по поиску центра и радиуса выглядит так:
В числах это можно сделать и руками, особенно если исходные координаты целочисленные.
0
|
10 / 9 / 4
Регистрация: 02.10.2016
Сообщений: 62
|
|
16.10.2017, 18:25 [ТС] | 14 |
jogano, благодарю, и последний момент
Точка O - начало всех векторов - может же находиться и не в начале координат?
0
|
16.10.2017, 18:35 | 15 |
Тогда "опять двадцать пять" - дано 4 точки или 3 вектора?
По формуле поста #6 получается центр сферы, которая проходит через начало координат (не центр сферы в начале координат, а начало координат лежит на поверхности сферы). Если 4 точки, то пользуетесь формулой поста #4. Объяснение вывода её - пост #10. Добавлено через 5 минут Сфера - фиксированный в пространстве объект, векторы плавающие - важно их направление и длина (ну или в координатной форме - разница между концом и началом). Если вам даны 3 вектора с началом в определённой точке О пространства, значит, вам даны 4 точки - это начало и три конца.
0
|
16.10.2017, 18:44 | 16 |
S A , вообще говоря, в такой постановке как вы дали, задача не имеет смысла.
Сфера проводится через точки, а не через векторы.Вы этого не понимаете. Вот например, заданы три числа - это вектор или точка? Один и тот же вектор можно приложить к разным точкам пространства, но при решении задач, где участвуют векторы, они считаются приложенными к началу координат.Если они не приложены к началу, то один из них мы переносим, так чтобы он был приложен к началу координат и все точки, (начала и концы векторов) также сообразно переносятся. Решив задачу, мы возвращаем объект на старое место.
0
|
0 / 0 / 0
Регистрация: 23.09.2015
Сообщений: 2
|
|
15.10.2018, 21:38 | 17 |
а почему именно тетраэдра? три некомпланарных вектора могут задавать только его?
0
|
15.10.2018, 21:38 | |
15.10.2018, 21:38 | |
Помогаю со студенческими работами здесь
17
Найти вектор Найти вектор x Найти вектор Найти вектор Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |