Borrar filtros
Borrar filtros

simulink-function block

3 visualizaciones (últimos 30 días)
Mohamed Nafea
Mohamed Nafea el 8 de Sept. de 2021
Comentada: Mohamed Nafea el 9 de Sept. de 2021
I have values of input varied with time when i put a function in simulink, it only excute the first part
Any advice

Respuesta aceptada

Paul
Paul el 8 de Sept. de 2021
This line (and others like it) doesn't do what you think it does:
68.832 < u <= 200
Consider:
u = 203;
68.832 < u <= 200
ans = logical
1
This statement evalautes to true becasue it's really doing two separate operations equivalent to:
temp = 68.32 < u
temp = logical
1
temp < 200
ans = logical
1
In short what you need is:
68.32 < u && u <= 200
ans = logical
0
  1 comentario
Mohamed Nafea
Mohamed Nafea el 9 de Sept. de 2021
Thank you, I am very appreciative 👍👍

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre General Applications en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

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

Start Hunting!

Translated by