|
0 / 0 / 0
Регистрация: 07.08.2017
Сообщений: 27
|
|
Решение треугольника по двум сторонам и углу не между ними21.04.2018, 15:39. Показов 9044. Ответов 14
Метки нет (Все метки)
Извиняюсь, что в обовсёмы. Такое ощущение, что остальной форум мёртв.
Допустим есть непрямоугольный треугольник со сторонами a,b,c и противолежащие им углы A,B,C. Известно 2 стороны a,b и один угол не между ними B. Как найти все стороны? По теореме косинусов сторону не вывести. Так как получается нелинейное уравнение. b^2 = a^2 + c^2 - 2*a*c*Cos(B); 2*a*c*Cos(B) - c^2 = - b^2 + a^2; 2*a*c*Cos(B) - c^2 = - b^2 + a^2; Как видим c не выводится. Пробовал найти углы по теореме синусов. b/Sin(B)=a/Sin(A); Sin(A)=a*Sin(B)/b; A =ArcSin (a*Sin(B)/b); Проблема в том, что число из которого мы получаем арксинус не должно быть больше единицы. А у меня свободный треугольник где длина сторон может быть какой угодно длины. Хоть 200. Может кто знает какие формулы поудобнее? Гугл забросан элементарными уравнениями.
0
|
|
| 21.04.2018, 15:39 | |
|
Ответы с готовыми решениями:
14
Идентификация треугольника по двум сторонам и углу между ними
Найдите площадь треугольника, по двум сторонам и углу между ними |
|
4925 / 3920 / 1620
Регистрация: 24.04.2014
Сообщений: 11,441
|
|||
| 21.04.2018, 17:33 | |||
|
0
|
|||
|
0 / 0 / 0
Регистрация: 07.08.2017
Сообщений: 27
|
||
| 21.04.2018, 22:37 [ТС] | ||
|
Здравствуйте добрый дядя. Буду очень признателен, если вы обоснуете то, что написали выше. Я понимаю, что "решал" на свете много, но Вы решение то предоставьте. В первом случае нет никакого квадратного уравнения с одной неизвестной. У меня треугольник со сторонами a=200, b = 1.
Добавлено через 6 минут
0
|
||
|
4925 / 3920 / 1620
Регистрация: 24.04.2014
Сообщений: 11,441
|
|||||
| 21.04.2018, 23:00 | |||||
|
Все буква кроме c известны
0
|
|||||
|
0 / 0 / 0
Регистрация: 07.08.2017
Сообщений: 27
|
|
| 21.04.2018, 23:04 [ТС] | |
|
{b}^{2} = {a}^{2} + {c}^{2} - 2 a c cos(\beta)
Вот с этого уравнения попробуйте 'c' вытащить. Так и будем ехидничать?
0
|
|
|
4925 / 3920 / 1620
Регистрация: 24.04.2014
Сообщений: 11,441
|
|||
| 21.04.2018, 23:13 | |||
|
Не по теме:
0
|
|||
|
0 / 0 / 0
Регистрация: 07.08.2017
Сообщений: 27
|
|
| 21.04.2018, 23:31 [ТС] | |
|
ужас какой. Серьёзно в ужасе. Завтра отпишусь о том как это работает. Ну серьёзно это ведь же просто треугольник.
Добавлено через 16 минут Так стоп. А какого у Вас в уравнении делает арккосинус угла? Как это и что это? Арккосинус нужен, чтобы получить угол. Сомнительно как-то.
0
|
|
|
4925 / 3920 / 1620
Регистрация: 24.04.2014
Сообщений: 11,441
|
||
| 21.04.2018, 23:42 | ||
|
Добавлено через 3 минуты И все же настоятельно рекомендую увидеть квадратное уровнение и решить его известным методом
0
|
||
|
0 / 0 / 0
Регистрация: 07.08.2017
Сообщений: 27
|
|
| 22.04.2018, 11:19 [ТС] | |
|
Уравнение пишется через букву а. Спасибо Вам. Хотя простого решения тут не видать.
Добавлено через 11 часов 3 минуты Уравнение не работает. Вываливается отрицательное число в этом месте. Mathf.Pow(Mathf.Cos(angle), 2) - 1)
0
|
|
|
4925 / 3920 / 1620
Регистрация: 24.04.2014
Сообщений: 11,441
|
|||
| 22.04.2018, 11:34 | |||
|
Поэтому я и предложил нарисовать такой треугольник, и если бы ты попробовал это сделать, то убедился бы в невозможности
0
|
|||
|
0 / 0 / 0
Регистрация: 07.08.2017
Сообщений: 27
|
|
| 22.04.2018, 11:46 [ТС] | |
|
Наверное я где-то промахнулся. Я тут пытаюсь получить поворот ортонормированного базиса по изображениям на камере.
Я вижу, Вы довольно таки нормально разбираетесь в треугольниках, может ткнёте мне на ошибку. Потому что именно тогда, когда я получаю ортонормированный базис в 3d значение отваливается. Смысл вот в чём. Удаление от камеры я расчитываю отношением суммы векторов в 2d к ширине экрана. Но это не так важно, как поворот. Поворот пытаюсь расчитать подобием треугольников и приведением всех векторов в перпендикулярное состояние с помощью длины вектора в 3d. Вот видео. Что я имею по переменным. Во первых каждый вектор я считаю отдельно. Я имею все длины и углы первого треугольника, привязанного к камере. Надо найти все длины и углы треугольника связанного с вектором базиса в реальности. Я могу скрипт выложить. Как только я, регулируя длину векторов в 3d приближаюсь к идеальному углу 90 градусов, вектора пропадают, потому что вываливается отрицательное число.
0
|
|
|
4925 / 3920 / 1620
Регистрация: 24.04.2014
Сообщений: 11,441
|
||
| 22.04.2018, 11:52 | ||
|
0
|
||
|
0 / 0 / 0
Регистрация: 07.08.2017
Сообщений: 27
|
|
| 22.04.2018, 11:53 [ТС] | |
|
Счас нарисую в фотошопе.
0
|
|
|
0 / 0 / 0
Регистрация: 07.08.2017
Сообщений: 27
|
|
| 22.04.2018, 12:09 [ТС] | |
|
Вот. Все точки оранжевого цвета известны. Неизвестна одна точка. W2. Длина 3dVector подбирается вручную. По сути надо получить (W2-Wp2).magnitude
0
|
|
|
0 / 0 / 0
Регистрация: 07.08.2017
Сообщений: 27
|
|
| 22.04.2018, 12:32 [ТС] | |
|
Сделал модуль числа под корнем - всё заработало. Спасибо.
0
|
|
| 22.04.2018, 12:32 | |
|
Помогаю со студенческими работами здесь
15
Вычислить площадь треугольника по двум сторонам и углу между ними Найти площадь треугольника по двум сторонам и углу между ними Нахождение площади треугольника по двум сторонам и углу между ними
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
|
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . .
а удачный момент так и не приходит.
|
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица.
Задача: зафиксировать три левых колонки в отчете.
Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка)
/ / . . .
|
Настройки VS Code
Loafer 13.04.2026
{
"cmake. configureOnOpen": false,
"diffEditor. ignoreTrimWhitespace": true,
"editor. guides. bracketPairs": "active",
"extensions. ignoreRecommendations": true,
. . .
|
|
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2.
Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива.
Было так:. . .
|
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: реализовать контроль корректности заполнения дат назначения. . .
|
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html
Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
|
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача №1: при указании работ (справочник РаботыПоРемонтуСпецтехники),. . .
|