NumPy: вычислить норму Фробениуса и номер условия данного массива.
NumPy: упражнение 19 по линейной алгебре с решением
Напишите программу NumPy для вычисления нормы Фробениуса и номера условия данного массива.
Пример решения :
Код Python:
import numpy as np
a = np.arange(1, 10).reshape((3, 3))
print("Original array:")
print(a)
print("Frobenius norm and the condition number:")
print(np.linalg.norm(a, 'fro'))
print(np.linalg.cond(a, 'fro'))
Пример вывода:
Исходный массив: [[1 2 3] [4 5 6] [7 8 9]] Норма Фробениуса и условное число: +16,8819430161 4.56177073661e + 17
Редактор кода Python:
Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.
Предыдущий: Напишите программу NumPy для вычисления коэффициента данного массива путем разложения по сингулярным значениям.
Далее: NumPy Случайные Упражнения Домой
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code