matlab步長怎么設(shè)置 simulink中的缺省步長是什么?它和定步長、變步長是什么關(guān)系?請各位大神指點?
simulink中的缺省步長是什么?它和定步長、變步長是什么關(guān)系?請各位大神指點?默認步長是模擬間隔的1/50,這是步長設(shè)置為自動時使用的值。固定步長算法使用固定步長。在一種情況下,它直接指定特定的值
simulink中的缺省步長是什么?它和定步長、變步長是什么關(guān)系?請各位大神指點?
默認步長是模擬間隔的1/50,這是步長設(shè)置為自動時使用的值。固定步長算法使用固定步長。在一種情況下,它直接指定特定的值。在另一種情況下,如果步長設(shè)置為“自動”,則將使用默認步長??勺儾介L算法的起始步長是默認步長。如果“最大步長”設(shè)置為“自動”,則也將使用默認步長。Simulink模型的常見警告是“最大步長為0.2秒”。這是因為默認的算法是可變步長算法。模擬時間間隔為10秒,其1/50為0.2秒。雖然在大多數(shù)情況下通過步長控制機制可以得到正確的結(jié)果,但在某些情況下(典型的例子是模型只有一個簡單的正弦波)和范圍模塊可能會出現(xiàn)問題,而且正弦波的頻率是100*PI),因此通過警告提醒用戶注意。