Label the actual data points in y-axis

4 Ansichten (letzte 30 Tage)
hmhuang
hmhuang am 9 Sep. 2021
Kommentiert: Star Strider am 9 Sep. 2021
I have a plot with two plotting by using yyaxis. The grid on the right yyaxis is currently aligned with the left yyaxis according to this thread. Now I want to also label the actual data points on the right yyaxis. How can I achieve this as illustrated in the following image?

Akzeptierte Antwort

Star Strider
Star Strider am 9 Sep. 2021
One approach —
x = linspace(0, 10, 5);
yl = 250*(1-exp(-0.5*x));
[xr,yr] = stairs(x,yl/17);
figure
yyaxis left
plot(x, yl)
yyaxis right
plot(xr, yr)
set(gca, 'YTick',[2 7 11]);
grid
Experiment to get different results.
.
  4 Kommentare
hmhuang
hmhuang am 9 Sep. 2021
Thank you!
Star Strider
Star Strider am 9 Sep. 2021
As always, my pleasure!
.

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Community Treasure Hunt

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

Start Hunting!

Translated by