如何将状态流图表打印为svg文件

时间:2015-03-26 10:44:42

标签: matlab svg stateflow

我想将现有的状态流图表打印到svg文件。我找到了......

sfprint

...但是sfprint不支持svg格式。但是,当我使用"导出到网络..."从我的simulink模型中生成的webview将状态流图作为SVG,所以看来这一定是可能的。

我正在使用matlab版本R2010a。

2 个答案:

答案 0 :(得分:1)

Matlab语法:slwebview

将Simulink模型导出到Web视图

slwebview
filename = slwebview(system_name)
filename = slwebview(system_name,Name,Value)

Web视图是您可以在Web浏览器中查看的模型的交互式再现。您可以分层浏览Web视图以检查特定的子系统并查看块和信号的属性。

您可以使用Web视图与未安装Simulink的人共享模型。

Web视图需要支持可缩放矢量图形(SVG)的Web浏览器。

参考链接:http://de.mathworks.com/help/rptgenext/ug/slwebview.html

答案 1 :(得分:0)

关于共享和查看Simulink模型,此博客文章可能也很有趣:http://blogs.itemis.com/embedded/view-simulink-and-stateflow-models-without-simulink