How to reset time to zero at the change of one value

I have a function, which takes reminder of time from total time set. What I am trying to do is whenever my cyc = 0 at that instant only the input B of function should be changed. Also, at that instant the time t should reset and start from 0.
Can anyone guide me on how should I do it?
Thanks

 Accepted Answer

VBBV
VBBV on 11 Nov 2022
Edited: VBBV on 11 Nov 2022
B = 1; % usual input B value
if cyc == 0
B = 3; % input a different B value when cyc = 0
y = myFun(B)
time = 0;
end
function y = myFun(B)
% your function code
end

More Answers (0)

Categories

Find more on Simulink in Help Center and File Exchange

Products

Release

R2022a

Asked:

on 13 Sep 2022

Edited:

on 11 Nov 2022

Community Treasure Hunt

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

Start Hunting!