Публикации по теме 'matrix'
Эффект матричного дождя кода с использованием JavaScript
Мотивация
В этом году выходит новый фильм «Матрица», и я так взволнован этим, что мне пришлось создать этот культовый эффект с помощью моих инструментов. Сама реализация очень проста, и я использовал для нее только HTML, CSS и ванильный javascript.
Если вы предпочитаете формат видео, вы можете проверить мой учебник по нему на YouTube :
Выполнение
Я буду использовать холст HTML для создания эффекта «Цифровой дождь», и у нас будет весь логин в javascript.
HTML
HTML-файл..
Вопросы по теме 'matrix'
Зацикливание по спирали
Другу нужен был алгоритм, который позволил бы ему перебирать элементы матрицы NxM (N и M нечетные). Я придумал решение, но я хотел посмотреть, могут ли мои товарищи из SO'а придумать лучшее решение.
Я публикую свое решение как ответ на этот...
89464 просмотров
schedule
28.09.2023
Есть ли простой способ инвертировать треугольную (верхнюю или нижнюю) матрицу?
Я пытаюсь реализовать некоторые основные операции линейной алгебры, и одной из этих операций является обращение треугольной (верхней и/или нижней) матрицы. Есть ли простой и стабильный алгоритм для этого?
Спасибо.
35006 просмотров
schedule
06.05.2022
Преобразование объекта между двумя координатными пространствами
Итак, я читаю книгу «3D Math Primer For Graphics And Game Development», написанную в значительной степени не из математики. Я наконец начинаю понимать векторную / матричную математику, что является облегчением.
Но да, всегда есть но, у меня...
5830 просмотров
schedule
08.09.2023
Бенчмарки реализации матрицы, стоит ли хлестать себя?
Я пытаюсь найти в Интернете тесты умножения/инверсии матриц. Моя реализация C++ в настоящее время может инвертировать матрицу 100 x 100 за 38 секунд, но по сравнению с этот тест производительности, который я нашел, моя реализация...
1769 просмотров
schedule
14.11.2022
Что означает матрица*вектор в отличие от вектор*матрица
если я делаю positionVector*worldMatrix , позиция преобразуется в мировое пространство. Но что произойдет, если я сделаю это наоборот ( worldMatrix*positionVector ) с точки зрения 3D-пространства?
Я заметил, что результат отличается от первого....
2134 просмотров
schedule
23.03.2022
Как одновременно вращать, масштабировать и переводить матрицу в С#?
Хорошо, это должен быть простой вопрос о матрицах, но мое понимание матриц несколько ограничено. Вот сценарий: у меня есть спрайт 1px на 1px, который я хочу масштабировать на некоторую величину x и y (разные величины с каждой стороны), а затем я хочу...
34263 просмотров
schedule
08.11.2023
Как я могу сгруппировать график в Python?
Пусть G — граф. Итак, G — это множество узлов и множество связей. Мне нужно найти быстрый способ разбить граф. Граф, над которым я сейчас работаю, имеет только 120*160 узлов, но, возможно, вскоре я буду работать над эквивалентной задачей в другом...
20541 просмотров
schedule
12.02.2024
Что случилось с Microsoft.FSharp.Math.Matrix?
Немного странно, как этот тип класса исчез из F#, выпущенного с VS2010.
Кто-нибудь знает, куда оно ушло? или где сейчас?
2270 просмотров
schedule
26.11.2022
Удаление похожих элементов в матрице
Я пытаюсь понять, как удалить элемент матрицы в MATLAB, если он отличается от любого другого элемента на 0,01. Я должен использовать все уникальные элементы матрицы в качестве пороговых значений для кривой ROC, которую я создаю, но мне нужен способ...
4149 просмотров
schedule
19.08.2022
Как суммировать столбец матрицы и сохранить его в векторе в C ++
Есть ли простой способ сделать это? Я застрял здесь:
#include <iostream>
#include <vector>
#include <cstdlib>
using std::size_t;
using std::vector;
int main()
{
vector<vector<int> > Matrix;
//Create the 2x2...
6709 просмотров
schedule
11.05.2024
Matrix3D.pointAt в Silverlight 3.0
Кто-нибудь создал метод для Silverlight, который делает то же самое, что и Matrix3D.pointAt() во Flash? В flash pointAt поворачивает экранный объект так, чтобы он смотрел в указанное положение. В моей ситуации я хочу, чтобы он смотрел в том же...
264 просмотров
schedule
16.02.2022
разделить длинную 2D-матрицу на третье измерение
Скажем, у меня есть следующая матрица:
A = randi(10, [6 3])
7 10 3
5 5 7
10 5 1
6 5 10
4 9 1
4 10 1
И я хотел бы извлечь каждые 2 строки и поместить их в третье...
2273 просмотров
schedule
09.11.2023
Как сделать простой КИХ-фильтр с помощью Matlab?
Как я могу сделать простой КИХ-фильтр нижних частот с помощью Matlab (без использования встроенной функции)?
Пример проблемы:
Implement a FIR LPF with cut-off frequency 250Hz
также может быть необходимо, чтобы частота дискретизации была...
25424 просмотров
schedule
17.02.2023
положительные полуопределенные матрицы и численная устойчивость?
Я пытаюсь провести факторный анализ для матрицы совместного возникновения (C), которая вычисляется из матрицы терминов-документов (TD) следующим образом: C=TD*TD'
Теоретически C должен быть положительно полуопределенным, но это не так, и алгоритм...
2193 просмотров
schedule
04.12.2023
транспонировать для 8 регистров 16-битных элементов на SSE2 / SSSE3
(Я новичок в SSE / asm, извиняюсь, если это очевидно или избыточно)
Есть ли лучший способ транспонировать 8 регистров SSE, содержащих 16-битные значения, чем выполнение 24 unpck [lh] ps и 8/16 + перемешивания с использованием 8 дополнительных...
3544 просмотров
schedule
01.07.2023
Корреляция Матрица рассеяния с разным размером точек (в R)
Я только что наткнулся на этот хороший код , который делает этот график матрицы рассеяния:
(источник: бесплатно .fr )
И хотел реализовать его в переменных шкалы ликрета (целые числа от 1 до 5), заставив размеры / цвета точек (в нижнем...
4706 просмотров
schedule
05.11.2022
Есть ли лучший способ объявить пустую типизированную матрицу в MATLAB?
Есть ли способ «объявить» переменную с определенным пользовательским типом в MATLAB? zeros () работает только для встроенных числовых типов. Единственное решение, которое я придумал, включает использование repmat () для нулевого дублирования...
2399 просмотров
schedule
04.02.2023
Выбрать все точки в матрице в пределах 30 м от другой точки
Так что, если вы посмотрите на другие мои сообщения, неудивительно, что я создаю робота, который может собирать данные в лесу и наклеивать их на карту. У нас есть алгоритмы, которые могут определять центры деревьев и диаметры стволов и прикреплять их...
433 просмотров
schedule
18.03.2024
Matlab: добавление символов на рисунок
Ниже представлен пользовательский интерфейс, который я создал для имитации кодирования и декодирования LDPC.
Последовательность кода декодируется итеративно путем передачи значений между левым и правым узлами через соединения.
Первое, что...
4372 просмотров
schedule
05.07.2023
Передача матриц Boost uBLAS в шейдер OpenGL
Я пишу программу OpenGL, в которой вычисляю собственные матрицы и передаю их шейдерам. Я хочу использовать библиотеку Boost uBLAS для матриц, но я мало знаю, как добавить матрицу uBLAS в унифицированные функции шейдера OpenGL.
matrix<GLfloat,...
750 просмотров
schedule
22.04.2023