Why my program always get '0' at initialization?
Mostrar comentarios más antiguos
function out=gett(A)
if A(1)==0
out=1;
else
out=0;
end
A(1)
end
My M-file Integrator block :initial condition=-2
Why my program always get '0' at initialization?
but workspace is correct output.
How should I avoid this case?



%
Respuestas (1)
Azzi Abdelmalek
el 26 de En. de 2013
Editada: Azzi Abdelmalek
el 26 de En. de 2013
Your Matlab function is not an integrator, your output signal is 0 or 1
if A(1)==0
out=1;
else
out=0;
end
3 comentarios
YEH
el 26 de En. de 2013
Azzi Abdelmalek
el 26 de En. de 2013
You are displaying the output of the matlab function. According to your code it is 0 or 1
YEH
el 27 de En. de 2013
Categorías
Más información sobre Debugging and Analysis en Centro de ayuda y File Exchange.
Productos
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!