mphevalglobalmatrix
Evaluate global matrix variables such as a capacitance matrix or a S-parameters matrix from a model.
Syntax
[M,unit] = mphevalglobalmatrix(model,expr,…)
Description
[M,unit] = mphevalglobalmatrix(model,expr,…) evaluates the global matrix of the variable expr and returns the full matrix M. The unit is returned in unit.
The function mphevalglobalmatrix accepts the following property/value pairs:
none | average | sum
none | average | sum
none | inverse | maxwellmutual | mutualmaxwell | invmaxwellmutual | sy | sz | ys | yz | zs | zy
If trans is sy or ys: The characteristic admittance
If trans is sz or zs: The characteristic impedance
Note: S-parameters evaluation requires the RF module.
Example
Open the model RF_Module/Ferrimagnetic_Devices/lossy_circulator_3d from the RF Module Application Library:
model = mphopen('lossy_circulator_3d.mph');
Evaluate the S-parameters matrix using the solution dataset dset4:
M = mphevalglobalmatrix(model,'emw.SdB','dataset','dset4');
See also
mpheval, mphevalpoint, mphevalpointmatrix, mphglobal, mphint2, mphinterp, mphparticle, mphray