No BSD License
-
ABCD=Y_to_ABCD(Y)
Convert Y parameters to ABCD parameters
-
ABCD=Z_to_ABCD(Z)
Convert Z parameters to ABCD parameters
-
ABCD=par_c(f,value)
Parallel Capacitor to GND
-
ABCD=par_l(f,value)
Parallel inductor to GND
-
ABCD=par_r(f,value)
Parallel Resistor to GND
-
ABCD=parallel_combine(ABCD1,A...
This function takes two ABCD matrices, and combines them in parallel using
-
ABCD=ser_c(f,value)
Series Capacitor
-
ABCD=ser_l(f,value)
Series Inductor
-
ABCD=ser_r(f,value)
Series resistor
-
ABCD=tform(f,value)
This is an ideal transformer, ratio VALUE:1. That means that from the
-
ABCD=tline(f,Z0,R,C,length_ca...
Lossy Non-ideal Transmission Line. Usage:
-
ABCD_Flip=flip_ABCD(ABCD)
This function flips a ABCD matrix. ABCD is a matrix not a cell.
-
ABCD_f=cascade_combine(ABCD_C...
This function implements a cascade combination of ABCD matrcies
-
ABCD_to_S(f,ABCD,Zo)
Convert ABCD matrix to Scattering Parameters.
-
Amplifier(f,Gain,Vnoise,Inois...
Model for an ideal amplifier.
-
C=PassiveABCD_to_Correlation(...
Find the correlation noise matrix for a passive component.
-
CABCD=Noise_CY_to_CABCD(C,ABC...
Convert Noise Correlation Y Matrices to Noise Correlation ABCD matrices.
-
CY=Noise_CABCD_to_CY(CABCD,Y)
Convert Noise Correlation ABCD matrices to Noise Correlation Y Matrices
-
Example_Simplex
Simplex Optimizer Example:
-
Noise_OC(ABCD,CABCD)
This function calculates the open circuit noise for an ABCD and
-
P=PowerIntoCell(ABCD_Cell,Cel...
This function calculates the power flowing into a cell. RMSVinput is the
-
V=VoltageAtCell(ABCD_Cell,Cel...
Find the voltage at the input of a cell. This is normalized to a 1v input
-
Y=ABCD_to_Y(ABCD)
Convert ABCD parameters to Y parameters
-
Z=ABCD_to_Z(ABCD)
Convert ABCD parameters to Z parameters
-
Z=ImpedanceIntoCell(ABCD_Cell...
Calculate the impedance looking into a cell
-
[ABCD, CABCD]=parallel_combin...
This function takes two ABCD matrices, and combines them in parallel using
-
[ABCD_OUT,C_OUT]=cascade_comb...
Combine ABCD circuitry and noise matrices in a cascade.
-
[f,ABCD]=S_to_ABCD(S_Params,Z...
Convert 2-port scattering parameters to ABCD parameters
-
[p,z,v,itercount,func_evals]=...
SIMPLEXE Multidimensional unconstrained nonlinear minimization (Nelder-Mead)
-
Contents.m
-
Example.m
-
Example_Noise.m
-
Example_Noise2.m
-
View all files
Linear 2-port Circuit Simulator
by Brett Bymaster
11 May 2005
(Updated 12 May 2005)
Linear circuit simulator using network analysis, useful for analog and RF, including noisy 2-ports.
|
Watch this File
|
| File Information |
| Description |
Linear 2-port Simulator:
This simulator uses network analysis to simulate linear 2 port circuits. The primary mode of simulation is cascaded ABCD matrices. Parallel combinations are also supported. Supports conversions to and from the following formats: S-Parameters, Y-Parameters, Z-Parameters, and ABCD-Parameters.
Noisy two-ports are supported using correlation matrices. This allows for uncorrelated, partially correlated or completely correlated noise and current sources to be included in the network analysis. For example, a noisy active amplifier can be simulated in a linear cascade chain to find the overall combined noise from the amplifier and other passive components.
An example of simplex circuit optimization is included utilizing network matrices. |
| MATLAB release |
MATLAB 7 (R14)
|
| Other requirements |
Limited to R14 due to sloppy coding. May make it compatible with R12 if I get around to it. |
|
Tags for This File
|
| Everyone's Tags |
|
| Tags I've Applied |
|
| Add New Tags |
Please login to tag files.
|
| Comments and Ratings (3) |
| 03 Sep 2006 |
Reaz Uddin
|
|
|
| 31 Oct 2006 |
mouna mouna
|
|
|
| 16 Sep 2008 |
Maurice Clennon
|
|
|
|
Contact us at files@mathworks.com