Subject | Hash | Author | Date (UTC) |
---|---|---|---|
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 |
Refactor run_entanglement_evaluation_simulation | dc585c8941b2bf97dc182a8afc1082b10ec8dee2 | Jason Hoelscher-Obermaier | 2016-06-16 11:34:45 |
Include functionality of run_.._quick into run_entanglement_evaluation_simulation | 12cc4e34841c52e44a49dae459497b45efedda17 | Jason Hoelscher-Obermaier | 2016-06-16 11:09:56 |
Add prototypical evaluation folder for quick tests of the entanglement evaluation | 920d5ccf6408b1f0122e8b8af7b15f8518433f44 | Jason Hoelscher-Obermaier | 2016-06-16 10:18:32 |
Remove unfinished fct symplectic_fcts_test.m | e44f20cd99436fcdfe601c23178bbd5aa94bbe9e | Jason Hoelscher-Obermaier | 2016-06-16 10:14:16 |
Move remaining cov.matrix-based functions to subfolder covmats | a7434c41951a01fcabd067313b71ab2565d0e958 | Jason Hoelscher-Obermaier | 2016-06-16 10:03:44 |
Move boundedline to subfolder gui | 95d89409f1bce72549a826e62a778290cb2ced14 | Jason Hoelscher-Obermaier | 2016-06-16 09:15:15 |
Move filerelated fcts to subfolder io and add simple tests | 74d721b0b33749967e9322021bb7663369ee6168 | Jason Hoelscher-Obermaier | 2016-06-16 08:22:59 |
Move williamson_diagonalization and williamson_form and add simple tests | c237ef65f3eae46800cd06664de163df9eadf989 | Jason Hoelscher-Obermaier | 2016-06-15 14:41:59 |
Move combineCMs and traceOutCM and add simple test | d4170659c28da6a0fe0e7723e20b5574d40d105f | Jason Hoelscher-Obermaier | 2016-06-15 14:31:02 |
Move ui/gui fcts to subfolders of misc/ | 95f71a63ac5e8e1bf88d3f1db7f40759c3d2dd87 | Jason Hoelscher-Obermaier | 2016-06-15 14:02:34 |
Move matrix fcts is_orthogonal and is_symplectic and add simple tests | b2e67152da7c9e2222e6f2b47679d4e6f111977a | Jason Hoelscher-Obermaier | 2016-06-15 14:00:33 |
Move fidelity.m and purity.m and add tests | 1d27232478130ca3ab04b87620f26d7ffe3ef030 | Jason Hoelscher-Obermaier | 2016-06-15 13:42:58 |
File | Lines added | Lines deleted |
---|---|---|
data_analysis/auxfunctions/quickcheck_dualhomo.m | 47 | 0 |
File data_analysis/auxfunctions/quickcheck_dualhomo.m added (mode: 100644) (index 0000000..67a09e6) | |||
1 | %% DEFINE | ||
2 | clear all; close all; rehash | ||
3 | samplingrate = 80E6; | ||
4 | |||
5 | amplification_dB = 30; | ||
6 | DAQrange_mV = 200; | ||
7 | signalpower_muW = 588; | ||
8 | |||
9 | filename1 = ['P', num2str(signalpower_muW),'muW_']; | ||
10 | % or | ||
11 | %filename1 = 'Pdarknoise_'; | ||
12 | filename1 = 'Pshotnoise_'; | ||
13 | amplification_dB = 40; | ||
14 | signalpower_muW = 0; | ||
15 | |||
16 | |||
17 | %% RUN | ||
18 | filename2 = [sprintf('_Range%04dmV', DAQrange_mV),... | ||
19 | sprintf('_Amplification%02ddB.dat', amplification_dB)]; | ||
20 | |||
21 | |||
22 | meas = dual_homo_measurement('samplingrate', samplingrate); | ||
23 | meas.add_trace_pair(... | ||
24 | [filename1, 'amp', filename2],... | ||
25 | [filename1, 'phase', filename2],... | ||
26 | 'DAQrange', DAQrange_mV/1E3,... | ||
27 | 'amplification', sqrt(10^(amplification_dB/10)),... | ||
28 | 'signal_power_muW', signalpower_muW ); | ||
29 | |||
30 | %% spectra | ||
31 | meas.get_NPS | ||
32 | fig = figure; meas.show_NPS; | ||
33 | title([filename1, '...', filename2], 'Interpreter', 'none'); | ||
34 | saveas(fig, ['spectra_', filename1, filename2, '.fig']) | ||
35 | saveas(fig, ['spectra_', filename1, filename2, '.jpg']) | ||
36 | |||
37 | %% snapshot of timetrace | ||
38 | fig = figure; meas.show_snapshot; | ||
39 | title([filename1, '...', filename2], 'Interpreter', 'none'); | ||
40 | saveas(fig, ['snapshot_', filename1, filename2, '.fig']) | ||
41 | saveas(fig, ['snapshot_', filename1, filename2, '.jpg']) | ||
42 | |||
43 | %% histogram of timetrace | ||
44 | fig = figure; meas.show_hist; | ||
45 | title([filename1, '...', filename2], 'Interpreter', 'none'); | ||
46 | saveas(fig, ['hist_', filename1, filename2, '.fig']) | ||
47 | saveas(fig, ['hist_', filename1, filename2, '.jpg']) |