Matlab - Crear Matriz

 
Vista:

Crear Matriz

Publicado por Manuel (1 intervención) el 02/11/2021 16:04:20
Buenas, tengo una duda que no consigo resolver con este ejercicio, ojala me podais ayudar, muchas gracias de antemano.

Ejercicio: Escribe un script que cree una matriz de dimensión MxN cuyos elementos sean los que a
continuación se detallan.
 El valor de los elementos de la primera fila será el número de la columna
correspondiente.
 El valor de los elementos de la primera columna será el número de la fila
correspondiente.
 El valor de resto de los elementos será igual a la suma del valor del elemento que
se encuentra por encima de él mismo y el valor del elemento que se encuentra a
su izquierda.
El script debe permitir al usuario introducir a la dimensión M y N de la matriz en cuestión.
Se debe utilizar la sentencia for.
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 JOSE JEREMIAS CABALLERO
Val: 6.975
Oro
Ha mantenido su posición en Matlab (en relación al último mes)
Gráfica de Matlab

Crear Matriz

Publicado por JOSE JEREMIAS CABALLERO (5917 intervenciones) el 28/12/2021 20:31:49
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
%https://www.lawebdelprogramador.com/foros/Matlab/1797060-Crear-Matriz.html
clear
M=3; N=5;
for f=1:M
    for c=1:N
        if f==1
            M(f,c)=c;
        end
        if c==1
            M(f,c)=f;
        end
        if c~=1 && f~=1
            M(f,c)=M(f-1,c)+ M(f,c-1);
        end
    end
end
M

1
2
3
4
5
>> crear_matriz_28_12_21
M =
     1     2     3     4     5
     2     4     7    11    16
     3     7    14    25    41

Saludos
JOSE JEREMIAS CABALLERO
Asesoría Online en Proyectos con Matlab
Asesorías online en Métodos Numéricos con Matlab, Octave, Java, Freemat, Scilab , Python, google colab, Excel y C++
Asesorías online por zoom, meet, skype y teams.
[email protected]


https://programacioncaballero.blogspot.com
https://www.facebook.com/programacioncaballero
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