Описание тега vector-multiplication

1 ответ

Массив исключений за пределами

Мой код должен умножить каждую строку массива на каждый столбец следующего. Пользователь вводит высоту и ширину, и программа случайным образом генерирует значения массива. Это не дает никаких ошибок, если массивы равны, например (3x3)(3x3) или даже …
1 ответ

Попарно умножение Python с использованием трансляции в первом измерении

У меня есть горячий вектор формы 1 * n v= [0.0, 1.0, 0.0] for n = 3 и матрица формы n * m * r как ( m и r могут быть любым числом, но первое измерение как n) m = [[[1,2,3,],[4,5,6]], [[5,6,7],[7,8,9]], [[2,4,7],[1,8,9]]] Я хочу умножить a * b, испол…
1 ответ

Матричный перевод

Я пытаюсь использовать функцию createTranslation для перевода вектора. Это должно пройти тест на жасмин. мой матричный объект: /*global it, describe, expect, Vector, Matrix*/ /// <reference path="../js/vector.js"/> /// <reference path="../j…
0 ответов

Синтаксис ArrayFire для C++ (умножение массива на скалярное)

Я просмотрел документацию и посмотрел примеры, но у меня возникли проблемы с пониманием синтаксиса "оператор (звезда)". Например, если у меня есть массив с именем "array1", и я хочу умножить его на значение 3, как бы я включил синтаксис: массив & оп…
15 сен '16 в 02:35
5 ответов

Умножение 2 массивов в 3-й диапазон пустых массивов VBA(Excel)

Dim i As Integer, q As Integer Dim rng As Range Dim my_array1elm Dim my_array2elm Dim x As Long Sub Yoo() Range("B1").Select For i = 1 To 12 ActiveCell.Value = i ActiveCell.Offset(0, 1).Select Next Range("A2").Select For q = 1 To 12 ActiveCell.Value…
10 фев '19 в 00:24
2 ответа

Умножение чисел в списке (по координатам) без использования mapcar в Лиспе

У меня проблемы с выводом моего кода, я думаю, что это когда я проверяю условия для нулевого из моих списков. Вопрос, который я пытаюсь завершить: написать функцию vecmul это будет принимать в качестве входных данных два простых списка чисел. vecmul…
02 апр '13 в 03:17
1 ответ

Быстрое умножение матрицы на матрицу за матрицей

Мне нужно умножить три матрицы X(Nxk), FF(kxk) и X(Nxk) (снова). Который является t(xi) * FF * xi, где xi является i-й строкой X, i=1:N. Результатом будет матрица из одного столбца с N строками. Умножение также можно рассматривать также как X * FF *…
1 ответ

MATLAB: поэлементное умножение двух матриц по одному индексу?

Я пытаюсь выяснить, есть ли нативный способ получения определенного вида поэлементного произведения двух матриц в Matlab. Продукт, который я ищу, занимает две матрицы, A а также B скажи и верни туда товар Cчьи элементы задаются C(i,j,k) = A(i,j)*B(j…
1 ответ

Евклидово расстояние vb net

У меня есть программа, которую я создал, результат не подходит, я хочу сделать умножение между строками чисел -1, -1, -1 и 1,2, -1 -1x1 = -1 -1x2 = -2 -1x-1 = 1 затем результаты суммируются (-1) + (- 2) + 1 = -2 пожалуйста, решение, для умножения ми…
0 ответов

Векторное умножение с использованием графического процессора на питоне

Я пытаюсь сделать векторное умножение, используя векторизацию Numba. Но вместо двух списков, содержащих тип int или float, у меня есть два списка, содержащих объекты. Я хочу сделать умножение атрибутов, содержащихся в этих объектах. то есть. ob1.att…
22 янв '15 в 02:18
4 ответа

Могу ли я умножить векторы разной длины?

v1 <- c(1,2) v2 <- c(3,4,5,6) Есть ли способ умножить эти два вектора так, чтобы в результате получился вектор dim(1,3)такие как (11,14,17) Это аналогично всем возможным комбинациям умножения dim(1,2), таким как(1,2) %x% t(3,4), (1,2) %x% t(4,…
22 янв '14 в 13:34
1 ответ

Вернуть удвоение из векторного умножения с Armadillo C++

Знаете ли вы, почему я не могу сохранить в два раза результат умножения вектора? double A = rowvec({1,3,4})*vec({5,6,7}); Он не дает "подходящей функции преобразования из"const arma::Glue"... в" const double ". Тем не менее, умножение матричного век…
21 май '17 в 22:09
2 ответа

Как умножить скаляр на ListVector в rpy2

Я выполняю следующий анализ и пытаюсь построить обратный логит моей модели: R.plot(formula, data=data, ylab = 'P(outcome = 1 | outcome)', xlab = 'SURVRATE: Probability of Survival after 5 Years', xaxp = c(0, 95, 19)) a = R.coef(mod1)[0] b = R.coef(m…
02 окт '16 в 02:03
3 ответа

Умножим перестановки двух векторов в R

У меня есть два вектора длины 4 и я хочу умножение перестановок вектора: A=(a1,a2,a3,a4) B=(b1,b2,b3,b4) Я хочу: a1*b1;a1*b2;a1*b3...a4*b4 в виде списка с известным порядком или data.frame с row.names=A и colnames=B
22 окт '15 в 13:22
2 ответа

Поэлементное умножение матриц в Matlab

Итак, у меня есть следующие матрицы: A = [1 2 3; 4 5 6]; B = [0.5 2 3]; Я пишу функцию в MATLAB, которая позволит мне умножать вектор и матрицу на элемент, если количество элементов в векторе соответствует количеству столбцов. В A Есть 3 столбца: 1 …
1 ответ

Матрично-векторное и матрично-матричное умножение с использованием SSE

Мне нужно написать функции умножения матрицы на вектор и матрицы на матрицу, но я не могу обернуться вокруг команд SSE. Размеры матриц и векторов всегда кратны 4. Мне удалось написать функцию умножения вектора на вектор, которая выглядит так: void v…
2 ответа

Функция Матмуля для вектора с тензорным умножением в тензорном потоке

В общем, когда мы умножаем вектор v измерения 1*n с тензором T измерения m*n*kмы ожидаем получить матрицу / тензор размерности m*k/m*1*k, Это означает, что наш тензор имеет m кусочки матриц с размерностью n*k, а также v умножается на каждую матрицу,…
11 май '18 в 22:19
0 ответов

Умножение в классе символов в R

Пусть есть вектор x=c("x1","x2","x3"), Есть ли способ после умножения x%*%xчтобы получить вывод, подобный следующему: "x1x1+x2x2+x3x3" или же "x1x1"+"x2x2"+"x3x3". Моя главная проблема - как сделать умножение двух векторов класса символов. Я хочу та…
2 ответа

Как получить среднее значение весовых матриц без цикла?

У меня есть группы скаляров и матриц соответственно: w1, w2...wn A1, A2... An Как получить w1*A1 + w2*A2 + ... + wn*An без петли? И как эффективно получить w1*(b1*c1) + w2*(b2*c2) + ... + wn*(bn*cn) куда bi а также ci векторы, но bi*ci матрица, а не…
1 ответ

Как получить сумму взвешенных векторов "тензорного умножения" без петли?

У меня есть группы скаляров и две группы векторов соответственно: w1, w2... wn b1, b2... bn c1, c2... cn w1, w2... wn скаляры и хранятся в w,b1, b2... bn Хранится в B а такжеc1, c2... cn Хранится в C, Как эффективно получить w1*(b1*c1') + w2*(b2*c2'…