Closed timronan closed 6 years ago
Triggers error 430 because Stage[N]:PolesZeros[M]:Zero:Real&Imaginary == 0 then Stage[N]:StageGain:Frequency !=0
Triggers error 430 because Stage[N]:PolesZeros[M]:Zero:Real&Imaginary == 0 then InstrumentSensitivity:Frequency != 0
Refer to rule 414 on the Validation Test table.
[Develop Test] Error 430: If Response:Stage:number[N]:PolesZeros[M]:Zero:Real == 0 && Response:Stage:number[N]:PolesZeros[M]:Zero:Imaginary == 0 then Response:Stage:number[N]:StageGain:Frequency != 0 at stage N && Response:InstrumentSensitivity:Frequency != 0.
If both real and imaginary components of Stage[N]:PolesZeros[M]:Zero == 0 in Stage[N]'s cascade then Response:Stage:number[N]:StageGain:Frequency != 0 at stage N && Response:InstrumentSensitivity:Frequency != 0.
If any Response:Stage contains a Stage:PolesZeros:Zero that has both Stage:PolesZeros:Zero:Imaginary and Stage:PolesZeros:Zero:Real components equaling 0 then that stage will have a 0 amplitude at 0 Hz. It is impossible to normalize an amplitude of 0 to 1.