【发布时间】:2016-10-12 20:53:28
【问题描述】:
我需要在 Simulink 的 for 循环迭代器中放置一个源块(即斜坡),然后根据第 i 次迭代更改其参数。 例如:
http://i.stack.imgur.com/Ov32E.png
我想更改(在这种特定情况下)amax 的值,这是一个包含 N 个元素的向量。在每个循环中,我都需要遍历这个向量。 我该怎么做?
- 更新
这是模型:
http://i.stack.imgur.com/pdXzQ.png
在红色窗口中有梯形波形发生器,在不同的时间产生有这样的东西:
查看评论
在这里,我使用第一张图片中的矢量所用的斜率和时间值。我想在“for iterator”或其他东西的帮助下仅使用一个波形发生器创建两个以上的波形。
【问题讨论】:
-
你将无法做到这一点。你想达到什么目的?
-
我有一个梯形的速度剖面,由四个斜坡的总和组成。我需要在没有更多斜坡的情况下链接超过 2 个梯形波,但只使用一组波迭代其上的值并将前一个波添加到实际中。我该怎么做?
-
那会是什么样子?你能展示你的模型吗?我不明白。
-
我已经更新了答案。这是第二个链接i.stack.imgur.com/HO7WM.png
标签: simulink