Matlab - Sumatoria con while y for

 
Vista:
sin imagen de perfil

Sumatoria con while y for

Publicado por ignacio (1 intervención) el 14/07/2014 18:40:13
Hola , necesito ayuda con esto. Escriba en Matlab una función que sume los primeros n términos de la suma x - x^2/2 + x^3/3 – x^4/4 + … , pero tiene que ser escrito con while y 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 Alejandro
Val: 2
Ha disminuido su posición en 66 puestos en Matlab (en relación al último mes)
Gráfica de Matlab

Sumatoria con while y for

Publicado por Alejandro (6 intervenciones) el 06/08/2014 02:11:03
x = (pones un número o pides un input)
n = (pones un número o pides un input)
m = 1;

_____________________
Con while:

while (m < n)
y(m) = (x^m)/m;
m = m + 1;
end

resultado = sum(y)

_____________________

Con for:

for (m = 1:n)
y(m) = (x^m)/m;
end

resultado = sum(y)

_____________________

No se si será correcta la forma de escribirlo, no lo he comprobado, pero esta sería la idea. Utilizar las dos juntas no le veo el sentido.
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