I'm using 3port and 4port s-parameters quite a bit, and it would be easier if there were some standard nomenclature to specify these parameter in a plot. For example, if I want to plot the differential through response of a 4port device, I have to type:
=db20((.rect[s13]-.rect[s23]-.rect[s14]+.rect[s24])/2)
and similar long equations for other responses. I have no idea how to optimize such a response.
Also, there was a post awhile back asking for the ability to import touchstone formatted multiport data files. I know about the 'import-export' method, but it sure would be easier if this was built in.
=db20((.rect[s13]-.rect[s23]-.rect[s14]+.rect[s24])/2)
and similar long equations for other responses. I have no idea how to optimize such a response.
Also, there was a post awhile back asking for the ability to import touchstone formatted multiport data files. I know about the 'import-export' method, but it sure would be easier if this was built in.
in Genesys- I think that's one of the most underutilized features.
The equation (I presume you are entering into the graph dialogue box)
=db20((.rect[s13]-.rect[s23]-.rect[s14]+.rect[s24])/2)
is fairly specific, so I don't know that it could be included as a new
measurement command, but I can offer you some suggestions for
a similar approach that might increase the convenience and will also allow
you to do the optimization...
You could make yourself a template workspace that contained the
equation, then just work from the template and change the "browse"
to the desired data file. That would eliminate the need to type
the equation repeatedly. (To make a template workspace, you simply
create the desired workspace and save it under the "Template" folder
at the location c:\\program files\\GenesysXXXX.xx\\Template. Then it's
available in the future when you run Genesys and do a "FILE,
new from template..."
Also, it's easy to optimize to the equation you wrote. Here's how:
Instead of typing the equation into the graph properties dialogue,
type the equation on the equations page. Define it as a variable, such as
var1=db20((.rect[s13]-.rect[s23]-.rect[s14]+.rect[s24])/2)
Then on the graph, just enter =var1 for the measurement
Similarly, in the optimization dialogue, you can optimize var1 to
whatever set of targets you desire.