Matlab - Matriz con ciclo for

 
Vista:

Matriz con ciclo for

Publicado por May (2 intervenciones) el 25/06/2018 06:45:49
Buenas noches, necesito ayuda para resolver este problema, necesito crear una matriz así
[1 2 3 4 5 6 7
0 2 3 4 5 6 0
0 0 3 4 5 0 0
0 0 0 4 0 0 0
0 0 3 4 5 0 0
0 2 3 4 5 6 0
1 2 3 4 5 6 7]
Usando solo dos ciclos for y el comando zeros, no puedo utilizar diag, ni nada por el estilo, ojalá y puedan ayudarme, gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Lindsey
Val: 419
Ha mantenido su posición en Matlab (en relación al último mes)
Gráfica de Matlab

Matriz con ciclo for

Publicado por Lindsey (119 intervenciones) el 25/06/2018 19:18:04
1
2
3
4
5
6
7
8
9
10
11
a=[1:7];
M=zeros(7);
filas=size(M,1);
 
 
for i=1:filas
    pos = sort([i filas-(i-1)]);
    for j=pos(1):pos(2)
        M(i,j)=a(j);
    end
end
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar