home *** CD-ROM | disk | FTP | other *** search
- This program accepts a list of pole and zero locations and
- then calculates the amplitude response for a set of
- frequencies. Real and complex poles can be specified.
- However, complex poles are always assumed to occur
- in conjugate pairs. Therefor, only one of a complex
- conjugate pole or zero entry per pair is made. The
- other will automatically be created.
-
- New and improved pzsim will accept a much broader range
- of frequency scaled root locations without resulting
- in an internal overflow. pzsim will also now calculate
- phase response and step response. A major format difference
- from the original program is that every line must end with
- a space and a semicolon (i.e., " ;").
-
- Input Format
-
- FS <val> [modif] ; The starting frequency in Hz.
- FE <val> [modif] ; The ending frequency in Hz.
- FP <val> [modif] ; The number of partitions the
- frequency range is to be divided
- into.
- TS <val> [modif] ; The starting time in seconds.
- TE <val> [modif] ; The ending time in seconds.
- TP <val> [modif] ; The number of points the time range
- is to be divided into.
- P <val> [modif] ; The location of a pole on the real axis.
- Z <val> [modif] ; The location of a zero on the real axis.
- PC <val_re> <val_im> [modif] ; The complex location of a pole.
- ZC <val_re> <val_im> [modif] ; The complex location of a zero.
- LOG ; The output will be calculated in dB
- (attenuation). Only applies to
- magnitude response.
- RADS ; The starting, ending, and output printed
- frequencies are accepted and printed in
- radians instead of Hz.
- PHASE ; Phase response is calculated and printed
- in degrees.
- STEP ; The step response is calculated. At
- present, this routine will not work with
- multiple poles at the same location.
-
- Modifiers
-
- All input data can be modified by a metric modifier
- or an exponential power. The modifiers are n,u,m,K,M,G,
- for ten to the -9,-6,-3,+3,+6,+9 powers respectively.
- An exponential modifier can be entered as "E +36",
- which is ten to the thirtysixth power.
-
- Output
-
- The output will be two columns of numbers: the first being the
- frequency in hertz, the second being the amplitude response
- in absolute units or attenuation in dB, phase response
- in degrees, or the step response. In addition to the x-y
- coordinates, further information is supplied to the
- output for use by the "plot" program.
-
- Multiple Inputs
-
- Multiple sets of simulations can be executed and directed
- to the same plot by deliminating between input sets
- of information with the "#" character.
-
-