来自连续信号同步的点序列样本



我有一个Matlab函数(由我创建(,必须仅以给定的速率进行评估。我想对信号的值进行采样,给出此函数(离散值(,然后,必须保持计算输出,直到下一个值可用。在 simulink 中是否有办法做到这一点?我找到的所有答案都使用量化器 + ZOH,但在这种情况下,我仍然得到这个函数要评估的点的"连续统一体"(或几乎是连续体(,这真的很慢。更改 simulink 求解器的速率也不是一个选项,因为此功能的结果将针对连续时间系统给出。

任何帮助将不胜感激!

谢谢

假设Matlab function是指 MATLAB 功能块,那么听起来好像您需要做的就是使块离散。 为此,请右键单击该块,向下转到Block Properties,然后在出现的对话框中输入所需的采样时间。

然后,该块将对其输入进行采样,并在每个采样时间生成输出(在采样时间之间保持(。

最新更新