How to make high quality, 'publishable' plots

760 ビュー (過去 30 日間)
A
A 2016 年 2 月 27 日
コメント済み: atharva aalok 2022 年 7 月 30 日
Hi guys,
I am doing my best to make plots that are of really pleasant quality. I want plots to look contemporary, with high resolution, anti-aliasing, and other enhancements so they look very 'pretty'. I have the following test plot. Is there a way to improve this plot and make it more 'publishable'?
x = linspace(0,100);
y = @(x) log(x);
plot(x,y(x));
title('Test Title');
xlabel('X-Axis (unit)');
ylabel('Y-Axis (unit)');
Thanks
  1 件のコメント
Adam Wyatt
Adam Wyatt 2020 年 11 月 4 日
編集済み: Adam Wyatt 2020 年 11 月 4 日
  • Increase the linewidth (2 or 3 is good).
  • Add a grid
  • Add minor ticks to the axes.
  • Plot as an area with solid line and semi-transparent fill.
  • Set the axes limits appropriately.
  • Add a legend.
  • Change the font and fontsize to match the output size.
  • Set the figure aspect ratio correctly.
  • Remove excess padding.
For example all the figures in https://doi.org/10.1364/OE.19.025355 were made in MATLAB (only the text inside figure 1 was added externally).

サインインしてコメントする。

回答 (2 件)

Ron
Ron 2016 年 2 月 28 日

atharva aalok
atharva aalok 2021 年 10 月 17 日
編集済み: atharva aalok 2021 年 10 月 17 日
Please refer the following Plotting Template:
The above is an easy to follow Beginner Friendly template.
The idea is to create Professional Standard Plots within seconds without a steep learning curve and with consistency.
It also offers a wide range of preset Color Codes (please refer the attached image for the Color Palatte)
Sample Plot:
Color Palatte:
  3 件のコメント
fyp
fyp 2022 年 7 月 23 日
Thank you
atharva aalok
atharva aalok 2022 年 7 月 30 日
Thanks a lot guys!
Disclaimer: I am the author of the above toolbox. Be careful ;)

サインインしてコメントする。

カテゴリ

Help Center および File ExchangeLine Plots についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by