我想使用Simulink绘制信号路径,没有任何功能。 那么,我该如何禁用所有检查?连接我想要的,并用任何名称/符号/字符命名?这可能吗? 在我看来,LibreOffice Draw或Microsoft Visio并不是很好。 Simulink拥有我需要的所有模块。
答案 0 :(得分:4)
正如评论中已经提到的那样,Simulink并不是为此而做的。但是你可以使用外部应用程序,如 Inkscape (开源)或 Adobe Illustrator (也许MS Visio也适用)等等。所有你需要的是你的Simulink模型的矢量图形
你可以通过以下方式获得:
print -sMyModelname -dpdf -r300 model.pdf
或更通用:
modelname = 'myModel';
format = 'pdf'; %// or 'svg' or whatever
resolution = '300'; %// vector graphics do not really have a resolution,
%// but this way linewidth and canvas size are determined
filename = 'myModel.pdf';
print( ['-s' modelname], ['-d' format] , ['-r' resolution] , filename );
现在,您可以根据需要轻松地使用样条曲线连接块并更改块注释。
除此之外:在严肃的科学背景下,现在几乎有Latex+Tikz。
答案 1 :(得分:0)
旧帖,仍然相关。
以Simscape或旧的Power Systems工具箱为例。
它们提供输入/输出(“物理”)引脚,允许任意连接块,无需经典的Simulink检查输出是否连接到输出。
没有太多的想象力,所有“物理”工具箱中的检查都很常见,例如
set_param(modelName, 'PhysicalModelingChecksum', '101269080');
不仅仅是数据完整性。
其他人能够实现任意连接吗?