Определение ортонормированного базиса матрицы
Вычисление ортонормированного базиса матрицы обеспечивают нижеприведенные функции:
- В = orth(A) – возвращает ортонормированный базис матрицы А. Столбцы В определяют то же пространство, что и столбцы матрицы А, но столбцы В ортогональны, то есть B*B=eye(rank(A)). Количество столбцов матрицы В равно рангу матрицы А.
Пример:
>> A=[2 4 6:9 8 2:12 23 43] A =2 4 6 9 8 2 12 23 43>> B=orth(A) В=0.1453-0.0414-0.98850.1522-0.98630.06370.9776 0.1597 0.1371- null(А) – возвращает ортонормированный базис для нулевого (пустого) пространства А.
Пример:
>> null(hilb(11)) ans =0.0000-0.00000.0009-0.00990.0593-0.21010.4606-0.63180.5276-0.24530.0487