NumPy: найти матрицу или векторную норму
NumPy: линейная алгебра Упражнение-10 с решением
Напишите программу NumPy, чтобы найти матрицу или векторную норму.
Примечания по векторным и матричным нормам отсюда
Пример решения :
Код Python:
import numpy as np
v = np.arange(7)
result = np.linalg.norm(v)
print("Vector norm:")
print(result)
m = np.matrix('1, 2; 3, 4')
result1 = np.linalg.norm(m)
print("Matrix norm:")
print(result1)
Пример вывода:
Векторная норма: +9,53939201417 Матрица норма: +5,47722557505
Редактор кода Python:
Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.
Предыдущий: Напишите программу NumPy для вычисления номера условия данной матрицы.
Далее: Напишите программу NumPy для вычисления определителя массива.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code