家伙在simu万博1manbetxlink上

万博1manbetx基于模型的设计

您正在使用正确的块吗?

在技​​术支持方面,我收到了很多型号。万博1manbetx有时我对非常聪明的实施印象深刻,但有时候我想到的是“他为什么这样做?”。这是我想与您分享的一些示例。

现在是几奌?

每月至少一次,我收到一个模型到工作区块用于从一个堵塞:

如何登录时间,不好的例子

不必为您的模型添加块。相反,打开仿真配置参数,然后转到数据导入/导出窗格。

如何登录时间,很好的例子

滥用MATLAB功能块

我最近在一个模型中看到了这个结构:

使用MATLAB功能块分离组件或信号

是的...这有效。但是使用MATLAB功能块对于基本块可以做的任务使您的生活比应有的更加复杂。在这种情况下,我建议使用demux阻止如果要提取向量的所有元素,并且选择器如果您只想要子集,则块。设置更快,并且在播放时不需要代码生成。

使用Demux块或选择器分离组件或信号

您如何延迟?

当搜索块以延迟信号时,您会发现:

在Simulink库浏览器中搜索延迟万博1manbetx

你选择哪一个?乍一看整数延迟块和运输延迟块似乎给出了类似的结果:

比较整数延迟和运输延迟

但是,在启用样品时间颜色看到结果更近一点,您很快注意到整数延迟块是离散的,而传输延迟是连续的。

比较整数延迟和运输延迟

确保您使用正确的块来解决您的情况。整数延迟应用于离散信号,以及连续信号的传输延迟。

现在轮到你了

您是否遇到不确定是否使用正确的块的情况?您是否曾经被告知使用错误的块?请留下与我们分享在这里评论

|

댓글

댓글을남기려면링크를클릭하여하여계정계정하거나계정만드십시오만드십시오만드십시오。