Как найти линию пересечения между двумя плоскостями? Я знаю математическую идею, и я сделал перекрестное произведение между плоскостями нормальных векторов но как программно получить линию из приведенного вектора
Я пишу несколько тестов для Linux-приложения командной строки C ++. Я хотел бы создать кучу целых чисел с распределением полномочий / длинного хвоста. Смысл, я получаю некоторые цифры очень часто, но большинство из них относительно нечасто. В идеале были бы только некоторые магические уравнения, которые я мог бы использовать с помощью rand () или одной […]
Учитывая два отсортированных массива чисел, мы хотим найти пару с k-й максимально возможной суммой. (Пара – это один элемент из первого массива и один элемент из второго массива). Например, с массивами [2, 3, 5, 8, 13] [4, 8, 12, 16] Пары с наибольшими суммами 13 + 16 = 29 13 + 12 = 25 8 […]
Я хочу узнать угол по часовой стрелке между двумя векторами (2D, 3D). Класический путь с точечным произведением дает мне внутренний угол (0-180 gradleусов), и мне нужно использовать некоторые операторы if, чтобы определить, является ли результатом угол, который мне нужен, или его дополнение. Вы знаете прямой способ вычисления угла по часовой стрелке?
Я много читал о поплавках, но это все излишне. Я думаю, что я понял это очень хорошо, но я хочу знать только одно: Я знаю, что фракции формы 1/pow(2,n) с n целым числом могут быть представлены точно в числах с плавающей запятой. Это означает, что если я добавлю 1/32 к себе 32 миллиона раз, я […]
Я пытался использовать различные методы для реализации программы, которая дает цифры pi последовательно. Я попробовал метод серии Тейлора , но он оказался очень медленным (когда я сравнил свой результат с онлайн-значениями через некоторое время). Во всяком случае, я пытаюсь улучшить алгоритмы. Поэтому при написании программы я столкнулся с проблемой, как и со всеми алгоритмами. Откуда […]
Как я могу написать программу для поиска факториала любого натурального числа?
Из Википедии: перекрестное произведение является двоичной операцией на двух векторах в трехмерном евклидовом пространстве, что приводит к другому вектору, перпендикулярному плоскости, содержащей два входных вектора. Учитывая, что определение определяется только в трех ( или семи, одном и нулевом ) измерениях, как вычислить кросс-произведение двух двухмерных векторов? Я видел две реализации. Один возвращает новый вектор (но […]
У меня очень простой вопрос MATLAB. Самый простой способ найти точку пересечения двух векторов. Я не знаком с различными функциями MATLAB – кажется, для этого должен быть один. Например, если у меня есть один вектор от (0,0) до (6,6) и другой вектор от (0,6) до (6,0), мне нужно определить, что они пересекаются в (3,3).
Я думаю, что это простой вопрос, но я получаю некоторые странные результаты с моим текущим кодом, и у меня нет математического фона, чтобы полностью понять, почему. Моя цель проста, как указано в названии: я просто хочу найти точку на некотором расстоянии и в углу от центральной точки. Мой текущий код: Point centerPoint = new Point […]