#0
by dragonIMV
Собственно вопрос: "как найти расстояние между двумя векторами"? Не между началами их, а между произвольными точками, т.е. в формуле учесть расстояние от начала вектора до произвольной точки. Допустим пока на плоскости рассматривает систему.
#5
by dragonIMV
да, но не известны точки где... а известны начальные координаты допустим х1,у1 и х2,у2....плюс длина...плюс направление вектора...
#13
by dragonIMV
вероятно угол наклона от одной из осей...ведь если угол разный, то чем дальше тем больше расстояние будет... универсальную формулу надо придумать)))) без каких то чисел... введя просто минимальный набор нужных данных...
#17
by vde69
сначало нужно найти координаты концов отрезков. растояние будет минимум из расстояний а1,б1; а1,б2; а2,б1; а2,б2
#18
by dragonIMV
хотя отбой, уже решили... это преподы УрГУ с мат-меха(екат) балуются тут у меня в аське))) правда сюда не запостить то что они там напридумывали...
#22
by vde69
хотя будет немного не правильно, в любом случае нужно определять перпендикулярные проекции из концевых точек на второй отрезок и смотреть находится ли найденая точка в пределах второго отрезка
#25
by dragonIMV
можно...а то времени много трачу на мисту ((( работать надо, а я читаю мисту сижу...эх...
#33
by zak555
+ т.о. растояние - это вектор, которой является сумой первый вектор + обратный второй вектор
#34
by Xapac
ыыыы sqrt((x2-x1)*(x2-x1)+(y2-y1)*(y2-y1)) где x1 y1 первая точка где x2 y2 вторая точка
#38
by dragonIMV
скоро узнаем вообще правильно, но только координаты точек не известны нам, их надо заменить на другие, которые можно вычислить из координат начала, длины и угла...это и надо сделать
#39
by Stepa86
3 варианта - 1) минимальное расстояние от конца одного вектора до некоторой промежуточной точки второго 2) расстояние = минимальному расстоянию между какими то концами векторов 3) векторы пересекаются = расстояние 0 1) строим перпендикуляр к одному вектору через начало второго - замеряем, затем еще 3 аналогичных перпендикуляра (к концу первого и 2 к первому вектору до концов второго) 2) 4 расстояния между точек сравнить 3) если пересекается, то 0 минимум из всего рассчитанного и есть расстояние из ЗЫ формулы не помню наизусть, а искать лень
#41
by zak555
пусть есть вектора а = (а1, а2) б = (б1, б2) растояние между ними будет б - а = (б1 - а1, б2 - а2) скаляр будет = sqrt ( (б1 - а1)^2 + (б2 - а2)^2 )
#52
by kittystark
если правильно понял постановку задачи, тогда так: пусть вектор "a" задан точками А1(хА1,уА1) - начало вектора, координаты заданы А2(хА2,уА2) - конец вектора, координаты пока неизвестны d1 - заданная длина вектора alpha - заданный угол наклона вектора, отсчитывается от оси OX против часовой стрелки, тогда хА2 = хА1 + d1*cos(alpha); уА2 = уА1 + d1*sin(alpha) . аналогично для второго вектора "b" хB2 = хB1 + d2*cos(beta); уB2 = уB1 + d2*sin(beta) . твое расстояние d = sqrt((xB2-xA2)^2 + (уВ2-уА2)^2) (две координаты + длина + угол) * 2 вектора = 8 параметров задавать надо
Тэги: Математика и алгоритмы
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Помогите найти документацию
- Как найти с помощью Найти()
- как найти связь между доком Поступление матриалов и с/ф?
- Как найти точку диаграммы ганта? (метода Найти() нет)
- Как найти в Excel найти значения по формату?
- Yandex API. Расстояние между двумя объектами
- 1с 8.3 + JSON yandex расстояние между двумя точками.
В этой группе 1С
- План видов расчета
- OFF: Порядок заполнения ТН
- 1С Розница. ПодборНоменклатуры. Сделать иерархический выбор как по справочнику.
- Где хранятся настройки на расчетную ведомость в УПП 1.3 ?
- v7: Скопировать табличную часть документа при помощи FormEx
- Слетает лицензия при подключении по терминалу
- v7: групповая обработка справочников
- Файл текстовый больше 1Гб. чем открыть
- Процедура ПроверитьВывод() у одного из пользователя работает ОЧЕНЬ долго
- Загрузка из dbf в 1с
- Ошибка открытия словаря базы данных
- ЗУП не попадают уволенные в СЗВ
- Поиск и замена задублировавшихся контрагентов в 1С 8.2 УПП
- Отказоустойчивый веб-сервер
- УТ 11 и битрикс
- Патентная война между Apple и Samsung
- КД 2.1, странные ошибки при выгрузке.
- Нужен совет! Как списать испорченные продукты в 1С УПП?
- Скидки в 1С Розница 2.0
- VBA. Выскакивает ошибка скрипта при редактировании любой ячейки в Excel