> such that any probed signals will be saved as part of the resultant simulation struct.
This strikes me as a fundamental and straightforward concept to ‘export’ signals to the output struct of a script (that is, if I understand you correctly). I can use this to get exactly the data that I want into Octave (maybe even non-scope data like Displays?).
-marcel