mphevalglobalmatrix
Evaluate global matrix variables.
Syntax
M = mphevalglobalmatrix(model,expr,…)
Description
M = mphevalglobalmatrix(model,expr,…)
evaluates the global matrix of the variable
expr
and returns the full matrix
M
.
The function
mphevalglobalmatrix
accepts the following property/value pairs:
Table 6-8:
Property/Value Pairs for the mphevalglobalmatrix Command.
Property
Property value
Default
Description
dataset
String
Dataset tag
dataseries
none
|
average
|
sum
none
Data series operation
outerdataseries
none
|
average
|
sum
none
Outer data series operation
outersolnum
Positive integer |
end
|
all
1
Solution number for parametric sweep
solnum
Integer vector |
end
|
all
all
Solution for evaluation
t
Double array
Time for evaluation
trans
none
|
inverse
|
maxwellmutual
|
mutualmaxwell
|
sy
|
sz
|
ys
|
yz
|
zs
|
zy
none
The transformation to apply to the matrix
y0
Double array
Taken from the physics interfaces
If
trans
is
sy
or
ys
: The characteristic admittance
z0
Double array
Taken from the physics interfaces
If
trans
is
sz
or
zs
: The characteristic impedance
Note:
S-parameters evaluation requires the RF module.
Example
Load
lossy_circulator_3d.mph
from the RF Module’s Applications Libraries:
model = mphopen(
'
lossy_circulator_3d.mph
'
);
Evaluate the S-parameters matrix using the solution dataset
dset4
:
M = mpheval
global
matrix(model,
'
emw.SdB
'
,
'
dataset
'
,
'
dset4
'
);
See also
mpheval
,
mphevalpoint
,
mphevalpointmatrix
,
mphglobal
,
mphint2
,
mphinterp
,
mphparticle
,
mphray