NumPy: вычислить внешнее произведение двух заданных векторов
NumPy: линейная алгебра Упражнение-2 с решением
Напишите программу NumPy для вычисления внешнего произведения двух заданных векторов.
NumPy: Наружное произведение двух векторов
Пример решения :
Код Python:
import numpy as np
p = [[1, 0], [0, 1]]
q = [[1, 2], [3, 4]]
print("original matrix:")
print(p)
print(q)
result = np.outer(p, q)
print("Outer product of the said two vectors:")
print(result)
Пример вывода:
исходная матрица: [[1, 0], [0, 1]] [[1, 2], [3, 4]] Наружное произведение указанных двух векторов: [[1 2 3 4] [0 0 0 0] [0 0 0 0] [1 2 3 4]]
Редактор кода Python:
Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.
Предыдущий: Напишите программу NumPy для вычисления умножения двух заданных матриц.
Далее: Напишите программу NumPy для вычисления перекрестного произведения двух заданных векторов.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code