У меня есть матрица гамма-матрицы 15 * 2 и матрица 1 * 1 "Y-w". У меня есть определенные трудности в их умножении, Любой может мне помочь. Есть ли какой-либо метод преобразования матрицы 1 * 1 в константу.Как умножить матрицу и постоянную матрицу в R
-1
A
ответ
3
Должно быть ОК, если следовать комментариям.
> m1 = matrix(1:12,4,3); m1
[,1] [,2] [,3]
[1,] 1 5 9
[2,] 2 6 10
[3,] 3 7 11
[4,] 4 8 12
> m2 = matrix(2,1,1); m2
[,1]
[1,] 2
> m1 * as.vector(m2)
[,1] [,2] [,3]
[1,] 2 10 18
[2,] 4 12 20
[3,] 6 14 22
[4,] 8 16 24
+0
Спасибо, что работает так, но diag также можно использовать. –
+1
'm1 * c (m2)' также будет работать. А также 'm1 * drop (m2)' –
+1
Другое дело не смешивать% *% и * – KFB
Смежные вопросы
- 1. Переходя постоянную матрицу
- 2. Opencv умножить скаляр и матрицу
- 3. умножить матрицу с вектором
- 4. Умножить матрицу на вектор
- 5. Prolog - Умножить матрицу с номером
- 6. Как умножить матрицу на C#?
- 7. Как умножить вектор и 3D-матрицу
- 8. Как умножить два вектора и получить матрицу?
- 9. Преобразовать матрицу в кумулятивную матрицу в R
- 10. Невозможно умножить матрицу с armadillo
- 11. R сохранить матрицу в csv и загрузить как матрицу
- 12. Измените матрицу на матрицу расстояний (в R)
- 13. Как умножить эту матрицу в MATLAB
- 14. Умножить элементный массив и прямоугольную матрицу
- 15. Невозможно умножить матрицу в opencv java
- 16. Вставить матрицу в R
- 17. Как умножить матрицу с помощью указателей - C
- 18. Как умножить заданную матрицу на ее транспонирование?
- 19. Как умножить массив numpy на матрицу numpy?
- 20. перестроить матрицу в R
- 21. Как построить матрицу в R
- 22. Как заполнить матрицу случайными числами в R?
- 23. Как изменить матрицу в R?
- 24. умножить матрицу с помощью потоков в c
- 25. Как преобразовать матрицу GPU (gpuR) в стандартную матрицу R?
- 26. Как преобразовать матрицу совпадения в разреженную матрицу
- 27. Как преобразовать матрицу в матрицу, содержащую идентичную матрицу
- 28. Как разделить мудрый умножить вектор и матрицу в MATLAB?
- 29. Как умножить 3 вектора и получить 3D-матрицу в MATLAB?
- 30. Как преобразовать матрицу встречаемости в матрицу совпадений
'as.vector (onebyonematrixname)' – thelatemail
Это еще вектор 1 * 1, мне нужно постоянное здесь. –
В интересах будущих читателей в R. нет постоянной величины в R. Вектор - самая низкая доступная атомная форма. – thelatemail