These commands create the expected plot:
x=.1:.1:4*pi;
y=sin(pi*x)/pi;
plot(x,y)
However, the following commands create a horizontal line at zero:
x=.1:.1:4*pi;
y=(sin(pi*x))/(pi*x);
plot(x,y)
(I don't have a sinc function.) I don't understand why the second set of commands doesn't work. Thoughts?

 Accepted Answer

Walter Roberson
Walter Roberson on 28 Sep 2011

0 votes

You are using mrdivide when you want to use rdivide

1 Comment

Rick
Rick on 28 Sep 2011
y=(sin(pi*x))./(pi*x); gives expected plot. Thanks.

Sign in to comment.

More Answers (1)

Raviteja
Raviteja on 28 Sep 2011
x=.1:.1:4*pi;
y=(sin(pi*x))./(pi*x);
plot(x,y)
Is this working?

Categories

Find more on Graphics Objects in Help Center and File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!