- 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.
How to make high quality, 'publishable' plots
382 次查看(过去 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
2020-11-4
编辑:Adam Wyatt
2020-11-4
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
2016-2-28
This link has good information: http://www.mathworks.com/matlabcentral/fileexchange/35246-matlab-plot-gallery-publication-quality-graphics
0 个评论
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:
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/769881/image.png)
Color Palatte:
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/769866/image.png)
3 个评论
atharva aalok
2022-7-30
Thanks a lot guys!
Disclaimer: I am the author of the above toolbox. Be careful ;)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Line Plots 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!