我想将现有的状态流程图打印到 svg 文件。我已经找到...
sfprint
...但 sfprint 不支持 svg 格式。但是,当我从我的 simulink 模型中使用“导出到 web ...”时,生成的 webview 将状态流图作为 SVG,所以看起来这一定是可能的。
我正在使用 matlab 版本 R2010a。
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