How to get two lines and double y axis on plot?

1 回表示 (過去 30 日間)
Anonymous
Anonymous 2018 年 10 月 28 日
回答済み: madhan ravi 2018 年 10 月 28 日
I know this is simple and I have done it before, but for some reason this is not working and I have been trying this for way too long and am so frustrated. I have plotted both on a figure and know the two lines are not exactly the same. I am trying to plot 2 data sets (the same length) against time, and have two y axis. Here is what I have that is not working.
figure(1)
yyaxis right
plot(tR1,PR1)
ylabel('Pressure (Pa)')
hold on
yyaxis left
ylabel('Heart Flow Rate (mL/s)')
plot(tR1,FR1)
xlabel('Time (s)'),
legend('Blood Pressure','Flow Rate')

採用された回答

madhan ravi
madhan ravi 2018 年 10 月 28 日
figure(1)
yyaxis left
plot(tR1,PR1)
ylabel('Pressure (Pa)')
hold on
yyaxis right
plot(tR1,FR1)
xlabel('Time (s)')
ylabel('Heart Flow Rate (mL/s)')
legend('Blood Pressure','Flow Rate')

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeTime-Frequency Analysis についてさらに検索

タグ

Community Treasure Hunt

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

Start Hunting!

Translated by