modifying an identity matrix
2 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
cgo
el 9 de Ag. de 2022
Respondida: Walter Roberson
el 9 de Ag. de 2022
I have an identity matrix. I want to put a '1' on the zeros that are right infront of the main diagonal, except at the very last '1'.
Is there an easy way to do it
0 comentarios
Respuesta aceptada
Walter Roberson
el 9 de Ag. de 2022
I = eye(7)
r = size(I,1);
newI = diag([ones(1,r-2), 0],-1) + I
0 comentarios
Más respuestas (0)
Ver también
Categorías
Más información sobre Operating on Diagonal Matrices 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!