How to created a dashed box around a specific set of data on a plot

17 vues (au cours des 30 derniers jours)
Tristan Flannery
Tristan Flannery le 25 Oct 2020
Modifié(e) : Adam Danz le 27 Oct 2020
I want to place a dashed box around various set of points on each of the 6 subplots. Also, If someone could explain why the label for the sixth plot won't appear that would also be very helpful!

Réponses (1)

Adam Danz
Adam Danz le 26 Oct 2020
Modifié(e) : Adam Danz le 27 Oct 2020
Use rectangle('Position',pos) to draw a rectangled within a subplot.
The labels in subplot #6 are not appearing because you're assigning the labels (to the previous plot) prior to creating the 6th subplot. Move subplot(3,2,6) to the top of that section -- you should do that for all subplot sections. Define the subplot before plotting on it and adding labels.
% This is how all of your subplot sections
% should appear
x6 = ...
y6 = ...
subplot(3,2,n)
plot(x6,y6)
xlabel(...)
ylabel(...)

Community Treasure Hunt

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

Start Hunting!

Translated by