Моя проблема заключается в следующем: У меня есть вектор какСоздать нижнюю треугольную матрицу из данного вектора
[3,4,5,6,7]
Я хочу создать матрица как
3 0 0 0 0
3 4 0 0 0
3 4 5 0 0
3 4 5 6 0
3 4 5 6 7
Однако, я не хочу использовать для циклов из-за проблемы размера, которую я в конечном итоге получаю. Я думал об использовании flipud
, fliprl
, hankel
и toeplitz
функций, но не может найти решение.
Ну, я узнал другой способ, основанный на ответе Диего: tril (repmat (A, lengt h (A), 1)), но ваш тоже правильный! благодаря – emper