Articles of матрица

Поворот K копланарных точек на плоскость, параллельную плоскости x, y

Я работаю в php с 3D-геометриями (не лучшим выбором, я знаю …). У меня есть копланарные трехмерные точки K, также с x, y, z. Вместе они образуют многоугольник. Мне нужно триангулировать этот многоугольник. У меня уже есть рабочая функция трауляции, которая работает для 2D-полигонов. Поэтому я хочу повернуть заданные точки так, чтобы они лежали на […]

Свертка свертки PHP

Я использую сверточную матрицу для резкости в PHP GD, и я хочу изменить уровень резкости. Где я могу внести изменения в это, если я хочу сделать его более или менее острым ? $image = imagecreatefromjpeg('pic.jpg'); $matrix = array( array(0, -1, 0), array(-1, 5, -1), array(0, -1, 0) ); imageconvolution($image, $matrix, 1, 0.001); header("Content-type: image/jpeg"); imagejpeg($image);

Как я могу повернуть 2d-массив в php на 90 градусов

Я хочу повернуть матрицу на 90 градусов по часовой стрелке. Это сводится к тому, что первый столбец ввода вводит первую строку вывода, второй столбец ввода второй строки вывода и третий столбец ввода третьей строки вывода. Обратите внимание, что нижняя часть столбца = начало строки из-за поворота на 90 градусов. Например: $matrix= [[1, 2, 3] [4, […]

Получите наименьшую сумму комбинации матричных элементов

Вчера один из моих друзей пришел с проблемой, попросив меня найти решение. Проблема У меня есть matrix(nxm) . Мне нужно узнать наименьшую сумму, которую я могу произвести из этого матричного элемента. Условие: Подсчет должен начинаться только с верхней левой ячейки. А также Должен заканчиваться в нижней правой ячейке. Алгоритм должен учитывать все возможные пути Таким […]

Поиск активной поддержки математической библиотеки для php

Кто-нибудь знает, где я могу найти математическую библиотеку с матрицей PHP, которая по-прежнему активно поддерживается? Мне нужно иметь возможность выполнять основные операции с матрицей, такие как сокращение, транспонирование (включая неквадратные матрицы), инвертирование, детерминант и т. Д. Этот вопрос задавали в прошлом, а затем закрывали без ответов. Теперь мне нужен ответ на тот же вопрос. См. […]

создать транспонированную матрицу с помощью php

Например, если матрица: 1 2 3 4 5 6 Тогда транспонирование над матрицей будет: 1 3 5 2 4 6 Это мой текущий код: <?php // transpose matrix $trans = array( array(1, 2), array(3, 4), array(5, 6) ); foreach ($trans as $key => $val){ foreach ($trans[$key] as $k => $v){ echo $v; } } ?>

Как перевести эту математическую формулу в Haskell или Python? (Был переведен на PHP)

Я пытаюсь преобразовать математическую формулу в PHP-код. Вы можете увидеть формулу в принятом ответе здесь: Применять математическую формулу более элегантным способом (возможно, рекурсивный вызов будет делать трюк) . Я не профессиональный кодер, поэтому я стараюсь перевести его, но мои навыки ограничены, и я столкнулся с несколькими проблемами. Давайте начнем. Есть вектор, содержащий стопки игроков: я […]

Matrix artihmetic в PHP?

Кто-нибудь знает библиотеку PHP, которая обрабатывает матричное умножение, инверсию и т. Д.?

Есть ли хорошая библиотека PHP для векторов и матриц?

Мне нужна библиотека PHP для векторов и матриц. Библиотека, которую я ищу, должна включать такие функции, как умножение матриц, сходство векторного косинуса, свертка и т. Д. Я также ожидаю, что такая библиотека будет иметь собственное компактное внутреннее представление разреженных векторов и матриц. Я использую PHP 5.2.