Scatter and distribution plots in the Results Analysis add-on
"Geometry and add-ons" introduced the Results Analysis add-on as a comparison plot in its own window: several signals, one shared time axis. It's since grown two more ways to look at the same data it already had, plus a way to get that data out as a plain file.
The model behind every screenshot below is a small one on purpose: two nodes, Position and Velocity, connected so that dx/dt = v and dv/dt = -x, a plain undamped oscillator with nothing forcing or slowing it down. Nothing about Scatter or Distribution needed a bigger model to be worth showing.
The signal this starts from
Time series, the original chart mode, plots Position and Velocity against time exactly as before:
Scatter: plotting one signal against another
Switching Chart to Scatter replaces the signal checkboxes with axis pickers: an X axis, a Y axis and two optional ones, Color by and Size by, for a third and fourth dimension on the same plot.
This is the standard way a system like this actually gets examined: a time series shows that both signals oscillate, but plotting one against the other is what shows the relationship between them, a closed loop with no forcing or damping to spiral it inward or outward. Reset trail exists because Scatter and Distribution build their plot progressively as the timeline advances, the same completed-result playhead "Exploring results" covers, rather than drawing the whole run at once.
Distribution: how a signal spends its time
Distribution goes back to the ordinary signal checkboxes, one histogram per checked signal, of that signal's own values across the run:
That U shape is real, not an artifact: a sine wave moves fastest through the middle of its range and slowest at its peaks and troughs, so a sample taken at a random instant is more likely to land near an extreme than near the center. Nothing about a smooth, bounded oscillation implies its values are spread evenly across that range, and a plain time series doesn't make that visible the way a histogram does immediately.
Getting the numbers out
Export data (CSV), present regardless of chart mode, opens the operating system's own save dialog and writes whichever signals are currently selected to a plain CSV. It's independent of the main application's own CSV export: this button lives in the add-on itself, backed by its own permission the add-on has to declare and be granted, and it exports exactly what's currently selected in this window rather than every signal in the result.
Where to go from here
"Geometry and add-ons" covers opening this add-on in the first place and what a read-only visualizer window can and can't do to the result it's showing.
Follow Konjugate on LinkedIn for updates, or subscribe via RSS.
Comments
Post a Comment