Hold the same values of else

2 visualizaciones (últimos 30 días)
Inês Correia
Inês Correia el 1 de Abr. de 2019
Editada: Adam Danz el 1 de Abr. de 2019
Vadc <Vdisp is no longer true for the first time and I want the values to hold the same values of else even if Vadc <Vdisp is true again.
function [G,S] = f(H,clock,T,Vadc,Vdisp,R)
if (clock>T+R+0.2)
if (Vadc<Vdisp)
G=H;
S=1;
else
G=pulse;
S=0;
end
else
G=H;
S=1;
end
  3 comentarios
Inês Correia
Inês Correia el 1 de Abr. de 2019
Editada: Inês Correia el 1 de Abr. de 2019
My problem is that my values are arrays. Pulse is a variable. I forgot that part.
Adam Danz
Adam Danz el 1 de Abr. de 2019
Editada: Adam Danz el 1 de Abr. de 2019
Why is that a problem? Could you provide a complete example that demonstrates the problem?
Also, your variable 'pulse' is never defined in this function. Is it a global variable (if yes, reconsider this choice).

Iniciar sesión para comentar.

Respuestas (0)

Categorías

Más información sobre Mathematics 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