Matlab - Funcion suma acumulativa en simulink

 
Vista:

Funcion suma acumulativa en simulink

Publicado por Juanma (4 intervenciones) el 07/07/2017 12:55:54
Buenas. Estoy trabajando en simulink.

De entrada tengo el valor absoluto de un seno. En un ciclo completo de un seno (2pi) lo que hace la función es repetirse 4 veces. Básicamente lo que quiero es dejar pasar una de las 4 partes de cada ciclo en simulink. No se si puedo importar alguna funcion de matlab. Se me ha ocurrido lo siguiente:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
siendo u=sin(x) e yinicial=0
 
if u== 0
   y=y+1
else
  if y=4
     y=0
  else
     y=y
  end
end
 
 
if y=1
   salida=u
else
   salida=0
end



¿cómo podría implemetar algo así? quiero dejar pasar solo 1 de cada cuatro repeticiones en un tiempo indefinido.
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 Lindsey
Val: 419
Ha mantenido su posición en Matlab (en relación al último mes)
Gráfica de Matlab

Funcion suma acumulativa en simulink

Publicado por Lindsey (7 intervenciones) el 10/07/2017 01:04:21
no soy muy buena en simulink pero creo que dio como deseas y tal vez podría servirte

Captura-de-pantalla-302
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
2
Comentar

Funcion suma acumulativa en simulink

Publicado por Juanma (4 intervenciones) el 10/07/2017 17:45:44
Muchisimas gracias!

me ha servido, realmente agradezco la ayuda.

Un saludo Lindsey
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