Myaa - My Anti-Alias for Matlab
编者注: This file was selected as MATLAB Central Pick of the Week
Add myaa.m to your path and enjoy anti-aliased professionally looking graphics in Matlab at any time. Myaa works with any kind of graphic (3-D, plots, scatterplots, ...) and even adds anti-aliasing to text, ui controls and grids. Myaa is ideal for complex, cluttered and saturated plots.
See attached screenshot for a demonstration. More examples included in the code, just run 'help myaa'.
Curiosa:
For those of you who 'publish' your code often, an undocumented anti-aliasing option is included in the snapnow.m function in Matlab. To publish a file called test.m you can do:
opts.figureSnapMethod = 'antialiased';
publish('test.m',opts)
However, you will have more control over the process using myaa, which is also the best choice when using Matlab interactively.
In any case: Anti-aliasing is good for you! :-)
引用格式
Anders Brun (2024). Myaa - My Anti-Alias for Matlab (https://www.mathworks.com/matlabcentral/fileexchange/20979-myaa-my-anti-alias-for-matlab), MATLAB Central File Exchange. 检索来源 .
MATLAB 版本兼容性
平台兼容性
Windows macOS Linux类别
- Signal Processing > Signal Processing Toolbox > Digital and Analog Filters > Multirate Signal Processing >
标签
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!myaa/
版本 | 已发布 | 发行说明 | |
---|---|---|---|
1.0.0.0 | Changed some nomenclature in the code. Thanks to Khalid. |