How to add a right hand y-axis with the same major and minor ticks?
30 ビュー (過去 30 日間)
古いコメントを表示
My goal is to add two y-axis of the same major and minor ticks. Their color should all be black.
Here is my current code to do it for the left hand axis:
set(han01, 'yTick', [1:0.5:4]);
set(han01,'XMinorTick','on','YMinorTick','on')
How do I add the same axis to the right side?
Many thanks!
0 件のコメント
採用された回答
G A
2022 年 1 月 24 日
編集済み: G A
2022 年 1 月 24 日
x = -2*pi:0.1:2*pi;
y1 = sin(x);
y2 = tan(x);
yyaxis left
hp1 = plot(x,y1);
h1 = gca;
h1.YTick = -1:0.5:1;
set(h1,'XMinorTick','on','YMinorTick','on');
box on
h1.YColor = 'k';
h1.YLim = [-1.1, 1.1];
yyaxis right
hp2 = plot(x,y2);
h2 = gca;
h2.YTick = -1:0.5:1;
set(h2,'YMinorTick','on');
h2.YColor = 'k';
h2.YLim = [-1.1, 1.1];
その他の回答 (2 件)
Kenneth Casperson
2022 年 2 月 17 日
Different answers are questioned by the experts. The centre of the https://www.aussiessay.com/coursework-help.php are held for the goals. The value is done for the approval of the turns and techniques in the mid of the filed moves for all issues.
0 件のコメント
Isabella
2025 年 10 月 13 日
When creating data visualizations, adding a right-hand Y-axis can improve readability, especially when comparing multiple datasets. In Matplotlib (Python), you can use the twinx() function to create a secondary Y-axis that shares the same X-axis. To match major and minor ticks, copy the tick locations from the left Y-axis using commands like ax2.set_yticks(ax1.get_yticks()) and ax2.set_yticks(ax1.get_yticks(minor=True), minor=True). This ensures perfect alignment on both sides, maintaining professional symmetry.
Just like buying a Lamborghini in Dubai requires precision and attention to detail, setting up axes correctly ensures your plots look refined, balanced, and high-performance — delivering both style and technical perfection.
0 件のコメント
参考
カテゴリ
Help Center および File Exchange で Axis Labels についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!
