You can use plots to sweep over source frequency, temperature, and power and see how your graph responds.
To make your graph dynamically adjust according to frequency, and temperature you’ll need to use s-parameters, or multi-valued parameters.
To show a plot you’ll need to find a node in your graph that you’re interested in and open up the probe window (the magnifying glass icon on the connection coming out of the node):
You’ll then see a section in the bottom right of the probe window called “plot”:
When you choose a y-axis parameter then the probe window will show a mini-plot for you (you can hover your mouse over the line in the plot to see the exact values):
For more detail and more control you can open the plot in a second tab by pressing the “Open in Tab” button. You should see something like this:
This plot will automatically update as you change parameters in the graph.
You can open multiple plots for different nodes by following the same instructions as above. The subtitle of the plot will tell you which node is being plotted.
On the right hand side of the plot tab, you’ll see a panel of settings. Use these to fine-tune your plot.
The first section lets you have control over the plot’s title and subtitle. By default these are automatically generated and will update as you change other settings. If you want direct control over the titles, simply untick the “Auto generate title” checkbox and you’ll now be able to type into the input box. With the auto generate checkbox unticked, the titles will not auto update as you change settings.
The next three sections of settings let you change what is displayed on each axis.
As you change these settings, a simulation of your graph will rerun in the background recalculating new values for the plot.
For the X axis you can choose to sweep over source frequency, temperature, or power. You can also manually set the range of the axis. There are also some helpful buttons to let you zoom to the default or maximum ranges.
You then have choices for a left hand side and right hand side y axis. Each axis can display multiple parameters on a shared range. Each line will be given a unique colour and marker icon to make them visually distinct. As with the X axis you can manually set the range, or use the helper button to auto scale. The Y axes also let you fix the range, this means that no auto scaling will happen as you change values, and also as you zoom or pan the plot, the fixed axis won’t move.
These settings let you create plots like this:
The final settings section lets you alter details of how your graph is simulated when calculating the data needed for the plot.
Currently, you can only change the number of data points collected.
You will notice that for wide ranges of frequency we don’t linearly distribute the data points but instead focus more data points at smaller frequencies. We break the range of frequencies into octaves and use smaller step sizes in octaves covering smaller frequencies. This gives you more accuracy where you need it most.