Matlab - Multiplicar casillas de un mismo vector

   
Vista:

Multiplicar casillas de un mismo vector

Publicado por Julian Estiben (4 intervenciones) el 23/12/2015 18:35:55
Buenas, estoy intentando programar la serie de taylor del seno y tengo un pequeño problema, como hago el factorial sin la funcion propia de matlab (prod).
Para esto necesito saber como usar los componentes de un vector y multiplicarlos.
Ejemplo:
v=[1 2 3 4]
x=4*3*2*1
O algo parecido jaja...
Esto es lo que estoy haciendo:
serie
a es cuyo vector el cual necesito que multiplique ,cada vez que cresca el vector, todos sus componentes.
Gracias.

Pd: En otras palabras, si tengo esto:
k=6;
for i=1:k
a=1:(2*i-1) ;
% Necesito coger cada elemento y multiplicarlos entre si cada vez que cresca y me lo imprima.
% Cuando i=1 , a=1
% Cuando i=2 , a=2
% Cuando i=3 , a=6
...
% Cuando i=6 , a=720

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 JOSE JEREMIAS CABALLERO

Multiplicar casillas de un mismo vector

Publicado por JOSE JEREMIAS CABALLERO jjcc94@hotmail.com (3440 intervenciones) el 24/12/2015 05:58:39
1
2
3
4
5
6
7
8
9
10
11
12
>> i=3;
>> a=1:2*i-1
 
a =
 
     1     2     3     4     5
 
>> b=prod(a)
 
b =
 
   120

Saludos .
JOSE JEREMÍAS CABALLERO
Asesoría online en Matlab
jjcc94@hotmail.com
Estimado Usuario, el correo es para servicios de cursos, asesoría y programación en Matlab.
Toda ayuda gratuita es vía foro
.

http://matlabcaballero.blogspot.com
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