Second set of y-axis labels for same data

3 views (last 30 days)
I am plotting sensor output (voltage vs. time). I want to add a secondary y-axis that shows the same sensor output converted to physical units (not voltage). Is there a good way to do this?
I looked at the examples for yyaxis. They show how to plot dissimilar data on the same x-axis. This is not what I want!

Accepted Answer

Chunru
Chunru on 6 Jul 2022
Edited: Chunru on 6 Jul 2022
yyaxis left
plot(randn(10,1))
ylabel('Original Unit')
xl_orig = xlim;
yl_orig = ylim;
yyaxis right
%plot(xl_orig, nan(1,2));
ylim(yl_orig*3); % 3 is factor for the new unit
ylabel('New Unit (x3)')

More Answers (0)

Categories

Find more on MATLAB in Help Center and File Exchange

Tags

Products


Release

R2020b

Community Treasure Hunt

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

Start Hunting!