Unknown Data Type from Simulink and I don't know how to access the values from it.
1 visualizzazione (ultimi 30 giorni)
Mostra commenti meno recenti
Hi all,
I am logging 3 different signals on a Simulink scope and logging the data to the workspace by saving it as a Struct with Time. The struct has another struct within it called 'signals'. The signal struct has a data type called 'values' that I am not familiar with that looks like this.
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/190664/image.png)
Can someone please explain this data structure and how I access each of the 3 vectors within it individually.
Thanks!
2 Commenti
Walter Roberson
il 18 Mag 2018
What shows up for class() of the values field? I suspect it is cell array.
Risposte (1)
Walter Roberson
il 18 Mag 2018
It appears from https://www.mathworks.com/help/sldrt/ug/plot-signal-data-logged-to-workspace.html that you probably have a non-scalar struct. Try looking at
first_signal = ScopeData.signals(1).values;
second_signal = ScopeData.signals(2).values;
third_signal = ScopeData.signals(3).values;
Vedere anche
Categorie
Scopri di più su View and Analyze Simulation Results in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!