Subject | Hash | Author | Date (UTC) |
---|---|---|---|
Add option 'data_label' to plotLogneg.m | 4f37d32ba0720a04e967125d8f02ade1239b27f9 | Jason Hoelscher-Obermaier | 2017-05-02 09:20:11 |
Add convenience function save_fig_pdf | d482934c055e8805409c96f592ac18dd448ad8f9 | Jason Hoelscher-Obermaier | 2017-04-28 16:43:02 |
Add better helper fct plot_matrix for convenient display of correlation matrices etc | 6f74f026d6477fd24083046842647ab750c185d7 | Jason Hoelscher-Obermaier | 2017-04-27 13:35:59 |
Add option 'shorteng' for legend-formatting in plot_cuts.m | 7086bd95820d452f6caa8307b7176d99493dc0dc | Jason Hoelscher-Obermaier | 2017-04-26 09:54:51 |
Adapt .editorconfig to work with tsv-files | e14c3c5c4898b939ca0a31abbaf35776fd6fc9d0 | Jason Hoelscher-Obermaier | 2017-04-26 09:28:44 |
Add functions to estimate autocorrelation times | 8ca22e2b543094e742a49d9df6179d0eec49885a | Jason Hoelscher-Obermaier | 2017-04-23 07:49:59 |
Add convenience method for_each_evaluation_transform | cfcc7a3041f9e7311cf643e686f4a5cae87319ae | Jason Hoelscher-Obermaier | 2017-04-21 09:57:26 |
Add convenience method for_each_evaluation_do to meta_ev.m | a2b1592e908843ab6b0575f9b8438480c0941ec9 | Jason Hoelscher-Obermaier | 2017-04-21 09:36:09 |
Add option 'linestyle' to plotLogneg.m and plot_logneg_versus_gamma.m | ed991ec181defd2ab4d68dab96da9aa115608a0e | Jason Hoelscher-Obermaier | 2017-04-19 09:25:14 |
Add convenience-fct row_wise_generator.m | d6c089c823e10db53d16255040043b520b2f3d02 | Jason Hoelscher-Obermaier | 2017-04-19 08:40:06 |
Move show_plot to daughter class dual_homo_measurement | 9429e3564bd7d9ee39be7b9984cb1191d3bb565e | Jason Hoelscher-Obermaier | 2017-04-18 08:01:56 |
Allow to specify which traces to plot in show_plot (used e.g. by show_NPS) | e59a8b7ac08d2f8d0f2b6535d764b8e3bf9e5a55 | Jason Hoelscher-Obermaier | 2017-04-18 07:59:45 |
Add options to plot_cuts: wrap legend title, switch number format in legend | 6b4df721198584fe4a0f24d64f6666a2c319845c | Jason Hoelscher-Obermaier | 2017-04-18 07:54:22 |
Add support for parallel computation to run_simulation_evaluation_direct.m | 79e020013e744be9353a48c49998345533218007 | Jason Hoelscher-Obermaier | 2017-04-13 15:15:07 |
Speed up calculation of entanglement from simulation streams. | 4fe4db313d502c3694cfcf6770b41387afdbbc19 | Jason Hoelscher-Obermaier | 2017-04-12 13:06:31 |
Fix inconsistent code style in repo (only *.m-files) | 1a87b28a285ad84af1836154f80761430554700c | Jason Hoelscher-Obermaier | 2017-04-12 10:36:03 |
Set default code style using .editorconfig in root of repository | 83719dc571b5a4fce247907ea50fdb5841b5d5f6 | Jason Hoelscher-Obermaier | 2017-04-12 09:18:43 |
Refactor calculatePulsedQuadratures to prepare for increased efficiency... | 7247ee11d4e93ab24f5c38d49e135ac283855f1b | Jason Hoelscher-Obermaier | 2017-04-12 08:44:18 |
Decrease verbosity: suppress output from pdfcrop in meta_ev.m | f51caf728c9e727ea7036d1066ed5638d5f5adef | Jason Hoelscher-Obermaier | 2017-04-12 08:41:23 |
Try to suppress display of figures in meta_ev_test.m (unsuccessful) | c87cedfa3c1e53a8f25ad8c4119704c8bdfe9b2f | Jason Hoelscher-Obermaier | 2017-04-11 09:22:12 |
File | Lines added | Lines deleted |
---|---|---|
data_analysis/@entanglement_evaluation/plotLogneg.m | 14 | 5 |
File data_analysis/@entanglement_evaluation/plotLogneg.m changed (mode: 100644) (index e233401..90bf8c6) | |||
... | ... | function fig = plotLogneg(obj, varargin) | |
16 | 16 | titlestr = obj.evaluation_folder; | titlestr = obj.evaluation_folder; |
17 | 17 | x_scale = 'log'; y_scale = 'lin'; | x_scale = 'log'; y_scale = 'lin'; |
18 | 18 | x_lims = []; y_lims = []; | x_lims = []; y_lims = []; |
19 | |||
20 | 19 | for k=1:2:length(varargin) | for k=1:2:length(varargin) |
21 | 20 | switch lower(varargin{k}) | switch lower(varargin{k}) |
22 | 21 | case {'save_fig','save','export'} | case {'save_fig','save','export'} |
... | ... | function fig = plotLogneg(obj, varargin) | |
44 | 43 | show_zero = varargin{k+1}; | show_zero = varargin{k+1}; |
45 | 44 | case {'legend', 'show_legend'} | case {'legend', 'show_legend'} |
46 | 45 | show_legend = varargin{k+1}; | show_legend = varargin{k+1}; |
46 | case {'data_label', 'data_labels', 'datalabel', 'datalabels'} | ||
47 | data_labels = varargin{k+1}; | ||
47 | 48 | case {'legend_location', 'legend_position'} | case {'legend_location', 'legend_position'} |
48 | 49 | legend_location = varargin{k+1}; | legend_location = varargin{k+1}; |
49 | 50 | case {'lines', 'show_lines'} | case {'lines', 'show_lines'} |
... | ... | function fig = plotLogneg(obj, varargin) | |
77 | 78 | counter = counter + 1; | counter = counter + 1; |
78 | 79 | x_data = obj.pulse_gammas; | x_data = obj.pulse_gammas; |
79 | 80 | y_data = [obj.logneg_corrected{k}{:}]; | y_data = [obj.logneg_corrected{k}{:}]; |
80 | try | ||
81 | label = [num2str(obj.measurement.homotraces(k,1).signal_power_muW), ' \muW']; | ||
82 | catch | ||
83 | label = ''; | ||
81 | if exist('data_labels') | ||
82 | if iscell(data_labels) | ||
83 | label = data_labels{counter}; | ||
84 | else | ||
85 | label = data_labels; | ||
86 | end | ||
87 | else | ||
88 | try | ||
89 | label = [num2str(obj.measurement.homotraces(k,1).signal_power_muW), ' \muW']; | ||
90 | catch | ||
91 | label = ''; | ||
92 | end | ||
84 | 93 | end | end |
85 | 94 | if isempty(linecolors) % default colors | if isempty(linecolors) % default colors |
86 | 95 | col = default_colors(counter,:); | col = default_colors(counter,:); |