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

 採用された回答

Jim Riggs
Jim Riggs 2019 年 11 月 30 日
編集済み: Jim Riggs 2019 年 11 月 30 日

1 投票

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.

その他の回答 (0 件)

カテゴリ

質問済み:

2019 年 11 月 30 日

編集済み:

2019 年 11 月 30 日

Community Treasure Hunt

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

Start Hunting!

Translated by