Second set of y-axis labels for same data

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

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

Products

Release

R2020b

Tags

Asked:

on 6 Jul 2022

Edited:

on 6 Jul 2022

Community Treasure Hunt

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

Start Hunting!