Help recursive function matlab code
2 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
lady bird
am 28 Apr. 2015
Bearbeitet: Thorsten
am 5 Mai 2015
Hello all
Please i need your help to code a recursive function.
udisc(k)=udisk(k-1) - tau*M*sign(phi(k));
where tau & M are positive constants and phi(k) is a function
Thank you so much
Best regards
0 Kommentare
Akzeptierte Antwort
Thorsten
am 28 Apr. 2015
Bearbeitet: Thorsten
am 5 Mai 2015
You need to know the value of udisk for one k, like k=0 to define an end of the recursion. Assuming that udisk(0) = 1, the definition is straightforward
function u = udisk(k, tau, M)
if k == 1 % replace these two lines with the
u = 1 % actual definition of udisk
else
u = udisk(k-1, tau, M) - tau*M*sign(phi(k));
end
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu Testing Frameworks finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!