Incrementally increase power of a matrix

3 visualizaciones (últimos 30 días)
Isha Malekar
Isha Malekar el 29 de Jun. de 2020
Comentada: Isha Malekar el 29 de Jun. de 2020
I want to create an array "M" with incremnatlly increasing power of matrix A = [3 5 2; 1 0 9; 10 8 11];
Such that M=[I; A; A^2; A^3; ..... A^n]; Where A^2=A*A & not A.^2

Respuestas (1)

madhan ravi
madhan ravi el 29 de Jun. de 2020
n = 10;
m = arrayfun(@(x) A^x, 0:n, 'un', 0)
M = cat(1, m{:})

Categorías

Más información sobre Data Types en Help Center y File Exchange.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by