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