Matlab - sumatoria con while

   
Vista:

sumatoria con while

Publicado por Ricardo (5 intervenciones) el 13/06/2014 03:50:01
Hola, estoy recientemente aprendiendo matlab y no me manejo mucho con las sentencias si alguien me puede ayudar por favor.
lo que tengo que hacer es un forma de sumar los elementos de una matriz pero usando solo la sentencia "While" sin usar "sum()".
El anunciado dice:
Escriba un programa en Matlab, que use las veces necesarias (1 o mas) la instrucción while, que calcule la sumatoria de todos los elementos de una matriz. No puede utilizar la función sum().

De antemano muchas 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
información
Otras secciones de LWP con contenido de Matlab
- Código fuente de Matlab
- Cursos de Matlab
- Temas de Matlab
- Chat de Matlab
información
Códigos de Matlab
- DÍAS DE LA SEMANA
- TRIÁNGULO
- Fuerzas de Coulomb
Imágen de perfil de Jorge De Los Santos

sumatoria con while

Publicado por Jorge De Los Santos (212 intervenciones) el 13/06/2014 05:56:37
Hola Ricardo...

Una forma de implementarlo sería:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
A=[1 2;3 4];
[m,n]=size(A);
i=1;
j=1;
S=0;
while i<=m
    while j<=n
        S=S+A(i,j);
        j=j+1;
    end
    j=1;
    i=i+1;
end
disp(S);


Saludos.
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