-
Notifications
You must be signed in to change notification settings - Fork 333
Open
Labels
Description
Steps to reproduce
- Take data for a 2d plot with an array type parameter (aka 'multidimensional' or 'hard', for me this is the trace data from a VNA - see #243)
eg sweep time and take trace every second - plot it using MatPlot or QtPlot specifying x y and z variables
ie
qc.MatPlot(data.VNA_time, data.VNA_frequency, data.VNA_magnitude)
instead of just
qc.MatPlot(data.VNA_magnitude)
Expected behaviour
Would expect the plot to have x axis time, y axis frequency and colour plot magnitude
Actual behaviour
In QtPlot It writes the correct names on the axes but doesnt transpose the plot and makes up values for the axes to correspond to the shape
ie qc.MatPlot(data.VNA_magnitude)
gives
and qc.MatPlot(data.VNA_time, data.VNA_frequency, data.VNA_magnitude)
gives
Same system works fine for 1d plot axis switching in tutorial notebook
System
T5 (windows)
driver/rohde_schwarz_ZNB20