diff --git a/Data-Analyzer/+Plotter/plotPCAResults.m b/Data-Analyzer/+Plotter/plotPCAResults.m index d0e4c9e..a6ea37b 100644 --- a/Data-Analyzer/+Plotter/plotPCAResults.m +++ b/Data-Analyzer/+Plotter/plotPCAResults.m @@ -23,10 +23,10 @@ function plotPCAResults(pcaResults, scan_parameter_values, scan_reference_values score = pcaResults.score; explained = pcaResults.explained; - raw_scan_param_vals = scan_parameter_values; + raw_scan_param_vals = scan_parameter_values; unique_scan_param_vals = scan_reference_values; - numGroups = numel(unique_scan_param_vals); - colors = lines(numGroups); + numGroups = numel(unique_scan_param_vals); + colors = lines(numGroups); % --- Figure numbering setup --- if isempty(opts.FigNumRange) diff --git a/Data-Analyzer/+Scripts/BECToDroplets/runFullAnalysis.m b/Data-Analyzer/+Scripts/BECToDroplets/runFullAnalysis.m index 0e40e90..3a61b33 100644 --- a/Data-Analyzer/+Scripts/BECToDroplets/runFullAnalysis.m +++ b/Data-Analyzer/+Scripts/BECToDroplets/runFullAnalysis.m @@ -70,7 +70,7 @@ options.skipBinarization = true; options.skipSaveFigures = true; options.skipSaveData = false; options.skipSaveOD = true; -options.skipLivePlot = false; +options.skipLivePlot = true; options.showProgressBar = true; % Extras diff --git a/Data-Analyzer/+Scripts/BECToDropletsToStripes/plotAnalysisResults.m b/Data-Analyzer/+Scripts/BECToDropletsToStripes/plotAnalysisResults.m index 34b93e8..09449f6 100644 --- a/Data-Analyzer/+Scripts/BECToDropletsToStripes/plotAnalysisResults.m +++ b/Data-Analyzer/+Scripts/BECToDropletsToStripes/plotAnalysisResults.m @@ -1,5 +1,5 @@ % --- User chooses which dataset to load --- -datasetIdx = 1; % <-- change this to 1, 2, 3, ... +datasetIdx = 6; % <-- change this to 1, 2, 3, ... datasetName = sprintf('Dataset_%d', datasetIdx); % Detect the folder where this script is located and set that as the Base Directory @@ -107,6 +107,14 @@ Plotter.plotCumulants(options.scan_reference_values, ... 'SkipSaveFigures', options.skipSaveFigures, ... 'SaveFileName', 'CumulantOfPeakOffsetAngularCorrelation.fig', ... 'SaveDirectory', figSaveDir); + +%% ------------------ 5. PCA ------------------ +Plotter.plotPCAResults(compiled_results.pca_results, scan_parameter_values, options.scan_reference_values, ... + 'FigNumRange', [7,8,9,10,11,12], ... + 'FontName', options.font, ... + 'SkipSaveFigures', options.skipSaveFigures, ... + 'SaveDirectory', figSaveDir); + %{ %% ------------------ 6. Average of Spectra Plots ------------------ diff --git a/Data-Analyzer/+Scripts/BECToDropletsToStripes/runFullAnalysis.m b/Data-Analyzer/+Scripts/BECToDropletsToStripes/runFullAnalysis.m index edacc12..7eebe3e 100644 --- a/Data-Analyzer/+Scripts/BECToDropletsToStripes/runFullAnalysis.m +++ b/Data-Analyzer/+Scripts/BECToDropletsToStripes/runFullAnalysis.m @@ -70,7 +70,7 @@ options.skipBinarization = true; options.skipSaveFigures = true; options.skipSaveData = false; options.skipSaveOD = true; -options.skipLivePlot = false; +options.skipLivePlot = true; options.showProgressBar = true; % Extras diff --git a/Data-Analyzer/+Scripts/BECToStripes/plotAnalysisResults.m b/Data-Analyzer/+Scripts/BECToStripes/plotAnalysisResults.m index ab49a79..0ca6391 100644 --- a/Data-Analyzer/+Scripts/BECToStripes/plotAnalysisResults.m +++ b/Data-Analyzer/+Scripts/BECToStripes/plotAnalysisResults.m @@ -108,6 +108,14 @@ Plotter.plotCumulants(options.scan_reference_values, ... 'SkipSaveFigures', options.skipSaveFigures, ... 'SaveFileName', 'CumulantOfPeakOffsetAngularCorrelation.fig', ... 'SaveDirectory', figSaveDir); + +%% ------------------ 5. PCA ------------------ +Plotter.plotPCAResults(compiled_results.pca_results, scan_parameter_values, options.scan_reference_values, ... + 'FigNumRange', [7,8,9,10,11,12], ... + 'FontName', options.font, ... + 'SkipSaveFigures', options.skipSaveFigures, ... + 'SaveDirectory', figSaveDir); + %{ %% ------------------ 6. Average of Spectra Plots ------------------ diff --git a/Data-Analyzer/+Scripts/BECToStripes/runFullAnalysis.m b/Data-Analyzer/+Scripts/BECToStripes/runFullAnalysis.m index 487b4b6..cb4aac6 100644 --- a/Data-Analyzer/+Scripts/BECToStripes/runFullAnalysis.m +++ b/Data-Analyzer/+Scripts/BECToStripes/runFullAnalysis.m @@ -70,7 +70,7 @@ options.skipBinarization = true; options.skipSaveFigures = true; options.skipSaveData = false; options.skipSaveOD = true; -options.skipLivePlot = false; +options.skipLivePlot = true; options.showProgressBar = true; % Extras diff --git a/Data-Analyzer/+Scripts/BECToStripesToDroplets/plotAnalysisResults.m b/Data-Analyzer/+Scripts/BECToStripesToDroplets/plotAnalysisResults.m index ab49a79..0ca6391 100644 --- a/Data-Analyzer/+Scripts/BECToStripesToDroplets/plotAnalysisResults.m +++ b/Data-Analyzer/+Scripts/BECToStripesToDroplets/plotAnalysisResults.m @@ -108,6 +108,14 @@ Plotter.plotCumulants(options.scan_reference_values, ... 'SkipSaveFigures', options.skipSaveFigures, ... 'SaveFileName', 'CumulantOfPeakOffsetAngularCorrelation.fig', ... 'SaveDirectory', figSaveDir); + +%% ------------------ 5. PCA ------------------ +Plotter.plotPCAResults(compiled_results.pca_results, scan_parameter_values, options.scan_reference_values, ... + 'FigNumRange', [7,8,9,10,11,12], ... + 'FontName', options.font, ... + 'SkipSaveFigures', options.skipSaveFigures, ... + 'SaveDirectory', figSaveDir); + %{ %% ------------------ 6. Average of Spectra Plots ------------------ diff --git a/Data-Analyzer/+Scripts/BECToStripesToDroplets/runFullAnalysis.m b/Data-Analyzer/+Scripts/BECToStripesToDroplets/runFullAnalysis.m index 18d32cb..92e7b27 100644 --- a/Data-Analyzer/+Scripts/BECToStripesToDroplets/runFullAnalysis.m +++ b/Data-Analyzer/+Scripts/BECToStripesToDroplets/runFullAnalysis.m @@ -70,7 +70,7 @@ options.skipBinarization = true; options.skipSaveFigures = true; options.skipSaveData = false; options.skipSaveOD = true; -options.skipLivePlot = false; +options.skipLivePlot = true; options.showProgressBar = true; % Extras