Unit step function explanation

17 Ansichten (letzte 30 Tage)
Smit Patel
Smit Patel am 30 Nov. 2019
Beantwortet: Star Strider am 30 Nov. 2019
function u = u(t)
u=double(t>=0);
end
Question: Why is this the function for unit step? and what does double mean? I know that it gives the unit step function of constant 1 after 0 but I don't know why. Can anyone please help?
Thanks

Akzeptierte Antwort

Jim Riggs
Jim Riggs am 30 Nov. 2019
Bearbeitet: Jim Riggs am 30 Nov. 2019
Double is simply the data type , i.e. double precision.
(T>=0) is a logical 0 or 1.
double converts the answer to double precision.

Weitere Antworten (1)

Community Treasure Hunt

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

Start Hunting!

Translated by