Continuous plot(x,y) for discrete data points
53 views (last 30 days)
Show older comments
When using plot(x,y) function, [say for example x = 1X20 matrix and y=sin(x), which means that there are only 20 data points), matlab plot comes out to be a continuous one. Is this always the case? I just started using matlab.
1 Comment
Chandeesh
on 25 Jul 2022
Select the functions to represent the graph of a continuous and a discrete function.
Accepted Answer
Azzi Abdelmalek
on 30 Dec 2013
You can use plot for continuous plot, or stem function for discrete plot. You can also use scatter function
Example
x=0:10
y=sin(x)
plottx,y);
figure
stem(x,y);
figure
scatter(x,y)
More Answers (2)
Sean de Wolski
on 30 Dec 2013
Edited: Sean de Wolski
on 30 Dec 2013
plot is just connecting the points with lines. If you don't want this, you can specify the marker. For example, for a red *
>> plot(0:0.1:2*pi,sin(0:0.1:2*pi),'r*')
And for more info:
doc plot
Anil
on 28 Dec 2022
i only have one point for x and y how can i generate a continuous plot for this
0 Comments
See Also
Categories
Find more on Annotations in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!