Borrar filtros
Borrar filtros

Info

La pregunta está cerrada. Vuélvala a abrir para editarla o responderla.

If Block erroneous output

1 visualización (últimos 30 días)
Rahul
Rahul el 21 de En. de 2013
Cerrada: MATLAB Answer Bot el 20 de Ag. de 2021
Refer to the image at the following link attached for understanding the question. Image: http://www5.picturepush.com/photo/a/12014483/img/12014483.jpg
There are 2 inputs: 1.Speed_Pulse 2.PreviousSpeedPulse_1_old
The second input is nothing but the first input delayed in time by 1 time instant using the unit delay block. The 'If' block compares the 2 inputs. If the input 'u1' (Speed_Pulse) is less than 'u2'(PreviousSpeedPulse_1_old) then, in the 'if action' block, the value 64 is simply added to u1 (Speed_Pulse) value. Else, the input Speed_Pulse is directly transmitted to the output via the 'else action' block. One of the outputs is transmitted to 'Temp' (depending on the 'if-else') using the 'Merge' block.
Now refer to following table of inputs and outputs. Table at this link: http://img521.imageshack.us/img521/8684/tablewy.png
The values are wrong for instant 4 and instant 7. Any idea what is going wrong?
  1 comentario
Rahul
Rahul el 21 de En. de 2013
Links Corrected. Any idea anyone?

Respuestas (0)

La pregunta está cerrada.

Etiquetas

Productos

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by