Public Documentation
Documentation for Touchstone.jl
's public interface.
See Internal Documentation for internal package docs covering all submodules.
Contents
Index
Touchstone.DataPoint
Touchstone.Options
Touchstone.TS
Touchstone.angs
Touchstone.dBmags
Touchstone.freqs
Touchstone.imags
Touchstone.mags
Touchstone.param
Touchstone.params
Touchstone.parse_touchstone_file
Touchstone.parse_touchstone_stream
Touchstone.parse_touchstone_string
Touchstone.reals
Touchstone.write_touchstone_file
Touchstone.write_touchstone_stream
Touchstone.write_touchstone_string
Public Interface
Touchstone.DataPoint
— Type.Holds scalar frequency and parameter matrix for one data point.
Touchstone.Options
— Type.Holds values from option line.
Touchstone.TS
— Type.Holds data for Touchstone file.
Touchstone.angs
— Function.angs( ts, p1, p2 )
Gets the vector of the angles in radians of parameters with indices p1, p2 from Touchstone data.
Touchstone.dBmags
— Function.dBmags( ts, p1, p2 )
Gets the vector of the magnitudes in dB of parameters with indices p1, p2 from Touchstone data.
Touchstone.freqs
— Method.freqs( ts )
Gets the frequency vector from Touchstone data.
Touchstone.imags
— Function.imags( ts, p1, p2 )
Gets the vector of the imaginary parts of parameters with indices p1, p2 from Touchstone data.
Touchstone.mags
— Function.mags( ts, p1, p2 )
Gets the vector of the magnitudes of parameters with indices p1, p2 from Touchstone data.
Touchstone.param
— Function.param( ts, p1, p2 )
Gets the vector of parameters with indices p1, p2 from Touchstone data.
Touchstone.params
— Method.params( ts )
Gets the vector of parameter matrices from Touchstone data.
Touchstone.parse_touchstone_file
— Function.parse_touchstone_file( filename, [ ports ] )
Returns a TS structure for a valid Touchstone data file.
When called without ports, tries to interpret the file extension, such as ".s2p", or ".S4P".
Touchstone.parse_touchstone_stream
— Function.parse_touchstone_stream( stream, [ ports ] )
Returns a TS structure for a valid Touchstone data stream.
Touchstone.parse_touchstone_string
— Function.parse_touchstone_string( in, [ ports ] )
Returns a TS structure for a valid Touchstone data string.
Touchstone.reals
— Function.reals( ts, p1, p2 )
Gets the vector of the real parts of parameters with indices p1, p2 from Touchstone data.
Touchstone.write_touchstone_file
— Method.write_touchstone_file( filename, ts )
Writes formated Touchstone data for a TS structure to a file.
Touchstone.write_touchstone_stream
— Method.write_touchstone_stream( stream, ts )
Writes formated Touchstone data for a TS structure to a stream.
Touchstone.write_touchstone_string
— Method.write_touchstone_string( ts )
Returns a string with formated Touchstone data for a TS structure.