Help plotting specific points
10 views (last 30 days)
Show older comments
Seairah Demers
on 30 Jul 2022
Answered: Walter Roberson
on 30 Jul 2022
I'm trying to make the x-axis have the points be: 6.0,6.2,6.4,6.6,6.8,7.0,7.2,7.4
and have the y-axis have the points: 0.010,0.011,0.012,0.013,0.014,0.015,0.016,0.017
But I want the specific values of: 0.0126,0.0123,0.0122,0.01186,0.0116,0.0115,0.0114,0.0111 to show up marked on the graph. How would I do this?
I want it to look similar to the graph below.

0 Comments
Accepted Answer
Walter Roberson
on 30 Jul 2022
x = [6.1, 6.085, 6.16, 6.22, 6.515, 6.605, 6.685, 6.75];
y = [0.0126,0.0123,0.0122,0.01186,0.0116,0.0115,0.0114,0.0111];
pointsize = 20;
scatter(x, y, pointsize, 'ro', 'filled', 'MarkerEdgeColor', 'k')
xticks([6.0,6.2,6.4,6.6,6.8,7.0,7.2,7.4])
yticks([0.010,0.011,0.012,0.013,0.014,0.015,0.016,0.017])
xlim([6.0, 7.4]);
ylim([0.01, 0.018])
0 Comments
More Answers (1)
Cris LaPierre
on 30 Jul 2022
Edited: Cris LaPierre
on 30 Jul 2022
plot the data as you normally would (see Ch 9 of MATLAB Onramp if you need help with that). I'd recommend scatter. Then to modify the appearance, use the following functions:
- axis - set x- and y- limits (or xlim and ylim)
- xticks, yticks - set tick locations
- xticklabels, yticklabels - set tick labels (if different than location value)
0 Comments
See Also
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!