如何在 Simulink 中将连续时间 simulink 模型转换为离散时间模型?

How to convert a continous time simulink model to discrete time model in Simulink?

例如,我有一个控制器,由输入中组合的积分器和正弦网络信号组成。我的问题对你来说可能很幼稚,请帮助我理解。 In the picture I have a frequency which is the input of an integrator then two cos and sine block. How to make each Simulink block discrete using ZOH and rate transition block in Simulink.

两种可能的解决方案

  • 将正弦波的采样时间更改为非零值。这将使它成为一个离散信号

  • 使用零阶保持(如您所述)将信号转换为离散信号,您将需要为此块指定采样时间以执行转换。例如,将时间设置为 0.5 将每半秒对信号进行一次采样。