Home > hidden > readSnP.m

readSnP

PURPOSE ^

readSnP Reads a touchstone file, returning a frequency vector and

SYNOPSIS ^

This is a script file.

DESCRIPTION ^

      readSnP   Reads a touchstone file, returning a frequency vector and
                S-parameter matrix. If freq_desired is provided, S-parameter
                data is interpolated and then returned. Units of freq_desired
                must be in Hz.
          [S,freq] = readSnP(path,freq_desired,kind)
          input:
              path: [string] path/to/filename of touchstone file (*.SnP)
              freq_desired (optional): [num_pts] frequency vector (in Hz)
                  for interpolation
              kind (optional): [str] Specifies the kind of interpolation
                  ('MA', 'DB', or 'RI') Function interpolated to frequency desired
                  using linear interpolation on the magnitude and phase ('MP'),
                  magnitude in dB and phase ('DB'), or real and imaginary parts ('RI').
                  default is 'DB'
          output:
              S: [1,num_pts] or [n,n,num_pts] for 1-Port or n-Port S-parameter
                 matrices. ex. S21 over frequency can be accessed as S(:,2,1)
              f: (optional) [num_pts] frequency vector (in Hz) of the data.

CROSS-REFERENCE INFORMATION ^

This function calls: This function is called by:
Generated on Wed 02-Jan-2019 14:21:51 by m2html © 2005