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