I have modeled a simple receiver in 2006.04 and had used the equation editor to generate data during a sweep. I now try this same file in 2006.07 and I get an error in the equation part. Did you change the way equations are written in version 07?
Below is the equations I used before which had worked in version 2006.04.
Thanks for any help.
Mark
Index = System1_Data_Path1_Sweep1.NodeNames@"9"
SweepInput=System1_Data_Path1_Sweep1.Equations_AntPath1_Swp_NodeNames[Index]
Power = System1_Data_Path1_Sweep1.CP[Index]
setindep("Power","SweepInput")
Below is the equations I used before which had worked in version 2006.04.
Thanks for any help.
Mark
Index = System1_Data_Path1_Sweep1.NodeNames@"9"
SweepInput=System1_Data_Path1_Sweep1.Equations_AntPath1_Swp_NodeNames[Index]
Power = System1_Data_Path1_Sweep1.CP[Index]
setindep("Power","SweepInput")
I have attached the file that I was using.
Hope this helps.
Mark
The name of the sweep variable has been shortened to reduce the typing necessary.
Old variable name: Equations_AntPath1_Swp_NodeNames[Index]
New variable name: AntPath1_Swp_NodeNames[Index]
When I run an optimisation in 2006.07 build 8. It works fine until I move the Optimisation window. Then in the Equation window, sometimes unwanted characters appear at the end of lines with tunable parameters, so for example
W3=?0.599
becomes:
W3=?0.599111#QNAN#QNAN#QNAN#QNAN#QNAN#QNAN#QNAN
This causes several errors to be reported
Best wishes
Geoff
This was commented on in https://edasupportweb.soco.agilent.com/ ... ic?id=2536. It's a known bug whereby if you start a gradient optimization with a data value set to zero you get this "junk". It's fixed in 2006.10 (due by end of October).
Until then, just set the variable to slightly greater than 0.
Mark