檢視 MATLAB Simulink 模組庫中零階保持器( Zero-Order Hold )的幫助,幫助對其作用的描述是:在一個取樣週期內,保持輸入值不變並透過此模組的輸出埠輸出。幫助特別提示:
Tip Do not use the Zero-Order Hold block to create a fast-to-slow transition between blocks operating at different sample rates. Instead, use the Rate Transition block.
此提示的意思是不要將 Zero-Order Hold 用在一個高取樣速率和一個低取樣速律之間,此時需要用 Rate Transition 。如果仍然使用 Zero-Order Hold,那麼其實際作用還是取樣速率轉換。
題主下面的圖在 Zero-Order Hold 模組左上角出現“RT”字樣,表示此時 Zero-Order Hold 的作用是取樣速率轉換。
Simulink 模組庫中的 Rate Transition 如下圖所示:
幫助對 Rate Transition 的功能的描述是:Handle transfer of data between blocks operating at different rates. The Rate Transition block transfers data from the output of a block operating at one rate to the input of a block operating at a different rate.
檢視 MATLAB Simulink 模組庫中零階保持器( Zero-Order Hold )的幫助,幫助對其作用的描述是:在一個取樣週期內,保持輸入值不變並透過此模組的輸出埠輸出。幫助特別提示:
Tip Do not use the Zero-Order Hold block to create a fast-to-slow transition between blocks operating at different sample rates. Instead, use the Rate Transition block.此提示的意思是不要將 Zero-Order Hold 用在一個高取樣速率和一個低取樣速律之間,此時需要用 Rate Transition 。如果仍然使用 Zero-Order Hold,那麼其實際作用還是取樣速率轉換。
題主下面的圖在 Zero-Order Hold 模組左上角出現“RT”字樣,表示此時 Zero-Order Hold 的作用是取樣速率轉換。
Simulink 模組庫中的 Rate Transition 如下圖所示:
幫助對 Rate Transition 的功能的描述是:Handle transfer of data between blocks operating at different rates. The Rate Transition block transfers data from the output of a block operating at one rate to the input of a block operating at a different rate.
大意是 Rate Transition 是用於溝通不同取樣速率 Simulink 模組的橋樑。
當用戶在執行更新模型 ( Update Diagram ) 時,Rate Transition 模組的左上角會出現一個標籤顯示其在模擬模型中的實際作用,有以下 7 種情況。