Matlab - promedio

 
Vista:

promedio

Publicado por angelica (6 intervenciones) el 01/05/2017 03:07:22
buenas tardes
necesito calcular el promedio de unos datos pero este promedio lo voy hacer de acuerdo a un n es decir si n es igual a 2 el promedio lo voy a calcular solo tomando 2 datos lo que es conocido como promedio movil

1
2
3
4
5
6
7
n=input('introduzca el valor de n:');
ingreso=xlsread('simple.xlsx','e13:e25')
ingreso=uint64(ingreso);
promedio=zeros(12,1)
for i=1:12
      promedio(i,1)=mean(ingreso(i:1,n))
end
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

promedio

Publicado por JOSE JEREMIAS CABALLERO (5867 intervenciones) el 01/05/2017 04:09:57
1
2
3
4
5
6
7
8
9
clear all
n=input('introduzca el valor de n:')
ingreso=xlsread('promedio_n.xlsx','e13:e25')
ingreso=uint64(ingreso);
promedio=zeros(length(ingreso)-(n-1),1);
for i=1:length(ingreso)-(n-1)
promedio(i,1)=mean(ingreso(i:n+i-1));
end
promedio

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
>> promedio_n
introduzca el valor de n:2
ingreso =
    53
    78
    93
    13
    57
    47
     1
    34
    16
    79
    31
    53
    17
promedio =
   65.5000
   85.5000
   53.0000
   35.0000
   52.0000
   24.0000
   17.5000
   25.0000
   47.5000
   55.0000
   42.0000
   35.0000

Saludos
JOSE JEREMIAS CABALLERO
Asesor de Proyectos con Matlab
Servicios de programación matlab


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