Azzera filtri
Azzera filtri

Is there a way to extract the x data values from the readWaveform function in Quick-Control Oscilloscope ?

1 visualizzazione (ultimi 30 giorni)
I need to extract the time values as well which is the x-axis data. I am currently using the DPO4014B oscilloscope from Tektronix. I've also tried installing the ivi driver but im not sure how to use the function to read the waveform.

Risposte (1)

Andrei
Andrei il 17 Ago 2018
Currently you need to generate the waveform time values by using AcquisitionTime and WaveformLength properties. For example, if o is your oscilloscope object:
y1 = readWaveform(o);
t = linspace(0, o.AcquisitionTime, o.WaveformLength);
figure
plot(t, y1)
xlabel('Time (s)')
ylabel('Voltage (V)')
You might also find the following example app useful:

Community Treasure Hunt

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

Start Hunting!

Translated by