Unitstep Function (Heaviside Function) Plotting Help
Afficher commentaires plus anciens
I am working with Matlab and I am trying to create a unitstep function using the heavistep function. My code is shown below.
%f(x) = 0 for x<0 and f(x) = 1 for x>=1
function unit = unitstep(t)
unit = heaviside(t);
After creating this file I used the following commands in the command window.
t = -20:0.001:20;
plot (unitstep(t));
When I plot the unitstep function I created I get the below image. My question is why does the graph rise to y = 1 at x = 2 instead of at x = 0?
My plot.

Expected Output plot

Réponse acceptée
Plus de réponses (0)
Catégories
En savoir plus sur Simulation, Tuning, and Visualization dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!