eConti - программирование в вопросах и ответах

Публикации по теме 'matrix'


Мечтают ли программисты о синтаксических овцах?
В последние несколько недель мой курс программирования в Makers Academy становился все более и более сложным. Когда мы перешли от Ruby к JavaScript, затем к нашему первому групповому проекту, а затем снова к JavaScript, кумулятивный эффект очного курса начал давить на людей. На прошлой неделе, впервые с тех пор, как мы начали, несколько человек из группы не появлялись два дня подряд. Кажется, мы все устаем и нам нужно избежать выгорания во время финального спринта перед нашим..

Вопросы по теме 'matrix'

Изменить размер матрицы в LaTeX beamer
Привет, мне было интересно, как изменить размер матриц в среде проектора. Сейчас я пишу следующий код: \begin{align*} \left( \begin{array}{ccccccc} 0 & 1 & & & & & \\ -1 & 0 & & &...
13.12.2023

Проблема с производительностью Java для math.abs
Я использую матрицу Jama для выполнения операций SVD. У меня есть пара вопросов по производительности. Меня не беспокоит такая точность, и я думаю, что double точнее, чем Float, я прав? Если я использую float, отличный от double, насколько это...

Запишите бинарное изображение в файл mat - matlab
У меня есть изображение в двоичном формате. Ширина и высота равны 10 и 10. Я хочу, чтобы это изображение записывалось в файл .mat. Когда я сохраняю это изображение в файл .mat. Он отображается в виде матрицы 10x10. Но я хочу, чтобы 100 значений в...

Центроид объектов/связанных компонентов в Matlab?
Я пытаюсь найти центр тяжести объектов. Я уже реализовал маркировку подключенных компонентов и разработал следующий код для центроида, он дает результат, но не дает правильный результат: у меня есть следующая выходная матрица, т.е. matrix_img: 0...

Android — масштабирование ImageView
Можно ли масштабировать ImageView только в определенной части? У меня есть ImageView, и я хотел бы масштабировать его, но только среднюю часть. Левая и правая стороны останутся прежними, растяжение произойдет только посередине. Так же, как на...

Поиск уникальных пар образцов с минимальным расстоянием
Мне нужно сопоставить образцы в двух наборах данных. У меня есть расстояние между всеми выборками в наборе данных и расположение их в матрице, как показано ниже. Может быть разное количество выборок, следовательно, это не квадратная матрица....

Получить позицию OpenGL LookAt
В Android OpenGL у него есть команда setLookAtM, чтобы указать положение камеры Matrix.setLookAtM(mViewMatrix, 0, eyeX, eyeY, eyeZ, lookX, lookY, lookZ, upX, upY, upZ); Если я поверну камеру, используя команду rotateM...
09.12.2023

Матрица нулей и единиц без numpy
Как мне создать матрицу из одиночных нулей и единиц указанного размера без numpy ? Я пытался найти это, но я нашел результаты только с его помощью. Я предполагаю, что это будет использовать циклы? Разве нет более простого метода? Например,...
24.11.2023

быстрый способ получить индексы нижней треугольной матрицы как одномерный список в python
Учитывая количество строк (или столбцов) n квадратной матрицы, я пытаюсь получить пары индексов нижней треугольной матрицы в одномерном списке. Пока я думал о следующем решении: def getLowerTriangularIndices(n): inds=[]; for i in...

Преобразование нормали в пространство просмотра в вершинном шейдере
Когда мы хотим вычислить свет в вершинном шейдере, нам нужен вектор нормалей в пространстве обзора. В целом это выглядит так, как показано ниже (из OpenGL Superbible 5th): // normalMatrix is retrieved from GLMatrixStack modelViewMatrix vec3...
12.11.2023

как я могу изменить порядок строк матрицы в заданном порядке?
Мне интересно, как я могу изменить порядок строк матрицы предопределенным образом? скажем, у меня есть матрица a=[1 2; 3 4; 5 6; 7 8] и у меня есть вектор b=[3 1 4 2] могу ли я изменить порядок a в соответствии с b? чтобы получить:...
11.01.2024

Как вычислить сумму Кронекера с матрицей Ilnumerics?
У меня есть результат в этой матрице Матрица М 0 2 8 10 6 8 2 0 10 8 8 6 8 10 0 2 5 7 10 8 2 0 7 5 6 8 5 7 0 2 8 6 7 5 2 0 Эта матрица M получается с помощью этих двух матриц A и B....

Вычисления большой матричной алгебры в ruby
Я работаю над проектом, который включает в себя выполнение расчетов с использованием больших матриц данных. У меня есть файлы CSV с 10 000 строк и 100 столбцов, а их 10. В настоящее время я запускаю фоновое задание, которое считывает данные из...
06.01.2024

R Сумма полных случаев двух столбцов
Как я могу суммировать количество полных случаев двух столбцов? С c равным: a b [1,] NA NA [2,] 1 1 [3,] 1 1 [4,] NA 1 Применение чего-то вроде rollapply(c, 2, function(x) sum(complete.cases(x)),fill=NA) Я хочу...
10.01.2024

ковариационная матрица по группе
Мне удалось рассчитать ковариацию для моего большого набора данных с помощью: cov(MyMatrix, use="pairwise.complete.obs",method="pearson") Это дало ковариационную таблицу, которую я искал, а также решение проблем NA, которые присутствуют в...
28.12.2023

Умножение матриц Matlab
У меня есть вопрос, чтобы сделать следующее, однако у меня возникли трудности, я не уверен, как начать, любая помощь будет оценена. Напишите программу, которая берет у пользователя две матрицы и выполняет их умножение. Сделайте это, используя...
16.01.2024

Эффективное хранение большой матрицы на HDD
У меня есть много больших 1 ГБ+ матриц doubles (с плавающей запятой), многие из них 0.0 , которые необходимо эффективно хранить. Я намерен сохранить тип double , так как некоторые элементы требуют, чтобы они были double (но я могу рассмотреть...

Операция матрицы Opencv для каждого элемента
У меня есть cv::Mat , и я хочу выполнить некоторую операцию для каждого элемента. Например, у меня есть матрица с плавающей запятой, такая как cv::Mat m(100,100, CV_64F); . У меня есть другая функция, как показано ниже: double fun(double...
26.11.2023

Ошибка графического интерфейса MATlab: преобразование в двойное значение из ячейки невозможно (проблемы манипулирования строками/массивами)
Я пытаюсь создать пользовательский интерфейс с всплывающим меню, которое позволит пользователю выбрать канал данных для анализа. Поэтому мне нужно настроить строку всплывающего меню так, чтобы отображалось только количество каналов, доступных в...

Разреженный индекс цикла перезаписи произведения матрица-строка вектора BLAS
Я использую процедуру умножения матрицы на матрицу NIST Sparse BLAS v0.5, загруженную с http://math.nist.gov/~KRemington/fspblas/ , чтобы умножить матрицу по одной строке на вектор-столбец. После вызова подпрограммы в определенной точке (изменяется...

Новые материалы

ИИ для общего блага, часть вторая
В нашем последнем блоге мы исследовали возможности ИИ для общего блага, указав на несколько инициатив по поиску действенных решений для продвижения справедливых и беспристрастных систем ИИ. По..

Время расцвета закончилось
Большую часть своей карьеры в индустрии программного обеспечения программисты работали с головой в песок. Успех в отрасли требует навыков презентации и обучения других. Ценность улучшенных..

Будущее сельского хозяйства: новый уровень производительности с современными технологиями
По мере роста населения мира растет и спрос на продукты питания. Фермеры сталкиваются с растущим давлением необходимости повышать урожайность и максимизировать производительность, манипулируя..

Состояние совместной фильтрации в 2022 году, часть 1
ResBeMF: Улучшение прогнозируемого охвата совместной фильтрации на основе классификации (arXiv) Автор: Анхель Гонсалес-Прието , Авраам Гутьеррес , Фернандо Ортега , Рауль Лара-Кабрера..

Зачем изучать PYTHON в 2022 году !
Python — востребованный, доступный язык программирования с активным, постоянно растущим сообществом пользователей. Для тех, кто хочет сменить профессию в мире технологий с помощью..

Решение капч с помощью Puppeteer
Это руководство предназначено для текстовых кодов, а не для reCAPTCHA Google (см. конец этого сообщения). Требования: Антикапча или любой другой сервис по разгадыванию капчи. Модуль..

7 встроенных библиотек Python, которые необходимо знать
7 встроенных библиотек Python, которые необходимо знать Стандартная библиотека Python значительно упрощает жизнь программистов, предоставляя широкий набор функций. Мы выбираем несколько..