Возвратите нижнюю треугольную часть символьной матрицы
tril(A)tril(A,k)tril( возвращает треугольную матрицу, которая сохраняет более низкую часть матричного A)A. Верхний треугольник получившейся матрицы дополнен нулями.
Отобразите матрицу, сохраняющую только более низкий треугольник исходной символьной матрицы:
syms a b c A = [a b c; 1 2 3; a + 1 b + 2 c + 3]; tril(A)
ans = [ a, 0, 0] [ 1, 2, 0] [ a + 1, b + 2, c + 3]
Отобразите матрицу, которая сохраняет элементы исходной символьной матрицы на и ниже первой супердиагонали:
syms a b c A = [a b c; 1 2 3; a + 1 b + 2 c + 3]; tril(A, 1)
ans = [ a, b, 0] [ 1, 2, 3] [ a + 1, b + 2, c + 3]
Отобразите матрицу, которая сохраняет элементы исходной символьной матрицы на и ниже первой поддиагонали:
syms a b c A = [a b c; 1 2 3; a + 1 b + 2 c + 3]; tril(A, -1)
ans = [ 0, 0, 0] [ 1, 0, 0] [ a + 1, b + 2, 0]