编者按:这个文件是一个文件交换本周精选
可缩放矢量图形(SVG)的图形导出
将2D和3D MATLAB图转换为可伸缩矢量格式(SVG)。此格式由W3C指定(http://www.w3.org.)可以使用Internet浏览器查看和打印。
增加了过滤器、剪切和标记扩展的初步支万博1manbetx持,超出了Matlab的功能。SVG过滤器是一个伟大的工具,以创建时尚的情节!试一下!在开始使用这些新特性之前,请先阅读本教程。
可以在以下网站找到SVG文件格式的编辑器http://www.inkscape.org.
用法:
打开一个文件对话框来绘制活动图形
或者
> plot2svg('myfile.svg',图形句柄,pixelfiletype)
Pixelfiletype ='PNG'(默认),'jpg'
万博1manbetx支持的特点
-线,补丁,轮廓,轮廓,颤抖,冲浪,…
——标记
- 图像(保存为链接PNG图片)
-元素分组
- alpha值的补丁
——次要情节
- 彩色栏
——传奇
——放大
——扭转轴
- 控件被保存为PNG图片
- 日志轴缩放
-轴比例因子(10^x)
-包含Latex命令的标签会被解释(有一些限制):
\ alpha,\ alpha,\ beta,\ beta,... \ Infity,\ PM,\ \
{\…}用于斜体文本
{\男朋友…}用于粗体文本
^ {...}上标
_{…}的下标
如何在HTML代码中使用SVG文件
限制:
不支持在> Matla万博1manbetxb R2014b中引入的图形对象
- 3D轴的轴缩放因子
- 3D情节功能有限(深度排序,光线)
引用作为
Juerg Schwizer(2021)。可缩放矢量图形(SVG)的图形导出GitHub (https://github.com/jschwizer99/plot2svg/releases/tag/v1.9.0)。检索.