How to get X and Y values from a Scope Graph

10 Ansichten (letzte 30 Tage)
braghettos
braghettos am 1 Dez. 2011
Hi everyone! I'm trying to obtain values of a scope plot to obtain two columns of X and the corrispondent Y value to plot a graph on Excel. Does anyone know how to do it?
Thank you in advance! I need it for my thesis

Akzeptierte Antwort

Fangjun Jiang
Fangjun Jiang am 1 Dez. 2011
Click the second buttons on the "Scope" block to access the scope parameters. Click the "Data history" tab, check "Save data to workspace". Assume you use the default name "ScopeData", choose "Structure with time" for the format.
Once your simulation is done, go to MATLAB Command Window,
ScopeData.time will be the time vector and ScopeData.signals.values will be the signal values.
  2 Kommentare
braghettos
braghettos am 1 Dez. 2011
Thank you so much! Now is there a quick way to export this columns, ie in a txt file?
Fangjun Jiang
Fangjun Jiang am 1 Dez. 2011
csvwrite('test.csv',[ScopeData.time ScopeData.signals.values])

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Kategorien

Mehr zu Creating, Deleting, and Querying Graphics Objects finden Sie in Help Center und File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by