despite of the "bode_phase_unwrap" switch bode_phase tends to wrap the phase for high order transferfunction e.g. H(s) : 1/(1+s)^8;
Considering the poles and zeros of the transferfunction sperately wrapping can be avoided for any transferfunction.
The modified bode2.mac file provides a implementation of such an unwrap function.
The bode_gain is also modified and can plot a constant transferfunction (without an unique variable).
Imported from SourceForge on 2024-07-02 13:26:01 Created by fritzdeboer on 2009-04-06 20:31:38 Original: https://sourceforge.net/p/maxima/patches/38
despite of the "bode_phase_unwrap" switch bode_phase tends to wrap the phase for high order transferfunction e.g. H(s) : 1/(1+s)^8; Considering the poles and zeros of the transferfunction sperately wrapping can be avoided for any transferfunction. The modified bode2.mac file provides a implementation of such an unwrap function.
The bode_gain is also modified and can plot a constant transferfunction (without an unique variable).