Возвратите нижнюю треугольную часть символьной матрицы
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]