Using Sliders for Data Processing (16)
Using Sliders for Data Processing (16)
Previous article: ADS Tutorial (XV) Multi-Dimensional Data Processing in ADS
In this section, we will talk about Using Sliders Data Processing and analysis when processing multidimensional data . Through this method, we can adjust parameters in real time by dragging sliders, and observe the impact of parameter changes on circuit performance.
In the previous section, we obtained the multi-dimensional parameter simulation results represented by a matrix. We can view the corresponding data by modifying the array index.
In fact, in this example, each bit of array index data is also an array. We can modify it to [0,0::5,::], and then 6 traces will be displayed (you don’t need to double-click to modify, just click and wait to start and modify).
But at this point, we still don’t seem to know the parameter values corresponding to each curve. We can insert a slider . Select “Insert – Slider” to add a slider.
Then, we add the content we want to set as a slider in the pop-up window. Since myC is at the outermost layer, we select myC.
Click “OK”. We can see that the X-axis of the slider is the data it represents.
Similarly, we insert a slider to represent myL.
At this time, double-click the slider, and we can modify the range and step size of the slider in Plot Options. We modify it according to the step size defined before (myC is 2.5, myL is 5). We can click in the toolbar to move the slider left and right.
At this point, we change the array index to “[m1_myC_index,0,::]” (fixed syntax). In this way, when we move the m1 slider, the selected Trace will change in real time.
Similarly, we can also introduce the myL slider and change the index to “[m1_myC_index,m2_myL_index,::]”.
In this way, we can match the simulation results with the specific data one by one.
Original Post: