List of commits:
Subject Hash Author Date (UTC)
Plot into current figure (or create new one) 8e6306ea9c224f23756783d123112e46762b97b4 Jason Hoelscher-Obermaier 2016-07-26 12:42:43
Add 3rd-party fct brewermap (+ helper fct) 5c9a2f9bb1200135829ebc4c4e5d7cc7962d3cc9 Jason Hoelscher-Obermaier 2016-07-26 12:36:53
Add tests for traceOutCM.m f1066538ae43befda40f59d6f8f6c3da06f8d552 Jason Hoelscher-Obermaier 2016-07-26 12:35:23
Refactor timetrace.m 70160f921446d0399128f1a2e7ab260323946f16 Jason Hoelscher-Obermaier 2016-07-26 10:19:23
Multiple minor improvements in timetrace.m d4cf9c830ac04aa1a103eb5e8ec0ce82b898e471 Jason Hoelscher-Obermaier 2016-07-26 10:09:52
Fix problem with potentially unavailable mounted shares in pseudo_hash_test 0bdac14223066f07f4c66b43b46ae8445d64b5fb Jason Hoelscher-Obermaier 2016-07-19 14:17:38
Allow to explicitly set samples_per_pulse in entanglement_evaluation 92bb0279be01f3d16c7ac512647063b7136822ae Jason Hoelscher-Obermaier 2016-07-19 13:20:28
Fit calibration data in PXIcalibration.m 3c65712b7a88037dbe75b8af2a6cc02acfbc93e8 Jason Hoelscher-Obermaier 2016-07-12 11:44:18
Add possible keyword 'full' to run_entanglement_evaluation_simulation 8cb63059391ecb194057d10dfed767c1a1a6e123 Jason Hoelscher-Obermaier 2016-07-11 10:32:39
add quickcheck_dualhomo_long for long traces which are recorded in chunks 5e8a134a87ca94358eaa52118f33f4116899bf6a Jason Hoelscher-Obermaier 2016-07-11 10:31:49
move old manual tests gausseof_test and gausssfparams_test to subfolder 'old' 660dffd0646e831fe8105750ab7fbbe4093ca8dc Jason Hoelscher-Obermaier 2016-07-11 10:26:22
Add PXIcalibration.m c85d63ea6567c75a4f2b9eadb604d8aaa947d096 Jason Hoelscher-Obermaier 2016-07-12 09:18:02
Add script for quick check of measured dual-homo-data 98153eab38e56a9f42f86e2442c316ac2e707362 Jason Hoelscher-Obermaier 2016-06-24 15:26:56
Add (apparently) missing argument in subfct assert_consistency_of_varargin 904e585940ea4c4cb462cf32dc0ce23d20d84943 Jason Hoelscher-Obermaier 2016-06-24 15:24:29
Fix minor bug in run_entanglement_evaluation_simulation.m 011055a6fe3640cbba0bd1cfd6739e6cdbe6b140 Jason Hoelscher-Obermaier 2016-06-24 15:22:55
Add snapshot-plot and snapshot-histogram of timedata dae83d9300c01d0d5d5508731ad7c10189147b7a Jason Hoelscher-Obermaier 2016-06-24 15:22:01
Import and export correlation-functions using .mat-files (plus test) 1a3753962e1fd51e4085a9e887493ae10c99a966 Jason Hoelscher-Obermaier 2016-06-16 15:07:59
Export results in .mat-format instead of .tsv to preserve double precision 8ad59e6e359f0172fb2d60c91b2aa764cf40b599 Jason Hoelscher-Obermaier 2016-06-16 13:16:34
Change calibration method to a per-mode based calibration to shotnoise 38718be504ca4960f072c4e7f3602ecda6b79714 Jason Hoelscher-Obermaier 2016-06-16 12:39:26
Suppress unnecessary output in some functions e59949293bce61f53d444a02d4646d03bc16a78a Jason Hoelscher-Obermaier 2016-06-16 12:03:54
Commit 8e6306ea9c224f23756783d123112e46762b97b4 - Plot into current figure (or create new one)
- also: remove output argument (before the function created a figure and returned the figure handle; this prevented plotting multiple CMs into the same figure)
Author: Jason Hoelscher-Obermaier
Author date (UTC): 2016-07-26 12:42
Committer name: Jason Hoelscher-Obermaier
Committer date (UTC): 2016-07-26 12:42
Parent(s): 5c9a2f9bb1200135829ebc4c4e5d7cc7962d3cc9
Signer:
Signing key:
Signing status: N
Tree: 0c7d7ecc22ffb77a982e91cb41808183b5f445e7
File Lines added Lines deleted
data_analysis/auxfunctions/plots/plotCorrelationMatrix.m 4 5
File data_analysis/auxfunctions/plots/plotCorrelationMatrix.m changed (mode: 100644) (index bcfe2c3..e7caf5b)
1 function fig = plotCorrelationMatrix(cm, varargin)
2 % plotCorrelationMatrix(cm, varargin) takes a covariance matrix cm and returns a figure which displays the entries of cm graphically using a color encoding
1 function plotCorrelationMatrix(cm, varargin)
2 % plotCorrelationMatrix(cm, varargin) takes a covariance matrix cm and plots the entries of cm using a color encoding
3 3 % possible varargin-arguments: % possible varargin-arguments:
4 4 % - 'log': use logscale for the color scale % - 'log': use logscale for the color scale
5 5 % - 'abs': plot the absolute values of the covariances % - 'abs': plot the absolute values of the covariances
 
... ... format = '%0.1e';
17 17 for k=1:length(varargin) for k=1:length(varargin)
18 18 switch varargin{k} switch varargin{k}
19 19 case '' case ''
20
20
21 21 case 'title' case 'title'
22 22 showtitle = true; showtitle = true;
23 23 titlestr = varargin{k+1}; titlestr = varargin{k+1};
 
... ... if absvalues
67 67 end end
68 68
69 69
70 fig = figure;
71 70 if logscale if logscale
72 71 heatmap(cm, labels, labels,... heatmap(cm, labels, labels,...
73 72 format,'Colormap', mycolormap,... format,'Colormap', mycolormap,...
 
... ... if showtitle
83 82 title(titlestr) title(titlestr)
84 83 end end
85 84
86 end
85 end
Hints:
Before first commit, do not forget to setup your git environment:
git config --global user.name "your_name_here"
git config --global user.email "your@email_here"

Clone this repository using HTTP(S):
git clone https://rocketgit.com/user/gutc61/Membrane

Clone this repository using ssh (do not forget to upload a key first):
git clone ssh://rocketgit@ssh.rocketgit.com/user/gutc61/Membrane

Clone this repository using git:
git clone git://git.rocketgit.com/user/gutc61/Membrane

You are allowed to anonymously push to this repository.
This means that your pushed commits will automatically be transformed into a merge request:
... clone the repository ...
... make some changes and some commits ...
git push origin main