LAT Hologramm-Software 2.0
Loading...
Searching...
No Matches
parameterStudy.m
Go to the documentation of this file.
1
%Dient zur Automatisierung von Parameterstudien mit dem Genetischen
2
%Algorithmus
3
4
clc;
5
clearvars;
6
addpath(genpath(pwd));
7
load(strcat(pwd,
'\data\config.mat'
));
8
path = strcat(pwd,
'\data\');
9
matlabPath = pwd;
10
11
start = 0.000;
12
step = 0.0001;
13
maximum = 0.01;
14
Hologram.ga_startPhase = '
gerchbergSaxton
';
15
Hologram.ga_iteration = 3000;
16
Hologram.ga_population =100;
17
18
k = zeros(Hologram.ga_iteration,((maximum-start)/step)+1);
19
size(k)
20
Hologram.saveImageWhenFinished = true;
21
i=0;
22
23
t=Hologram.pixelX*Hologram.pixelY*Hologram.ga_population*Hologram.ga_iteration*3.7/7.4*1.2/30/30/100/3000*((maximum-start)/step+1);
24
disp(strcat("Geschätzte Simulationsdauer:",num2str(t),'
min
'))
25
for n= start:step:maximum
26
i=i+1;
27
disp(strcat("i=",num2str(i)));
28
Hologram.ga_mutationProb = n;
29
Hologram.calculate();
30
k(:,i)=Hologram.ga_convergence;
31
32
end
33
figure();
34
plot(k)
35
36
min
#define min(a, b)
Definition:
nuts_bolts.h:57
Generated on Thu Feb 23 2023 12:36:39 for LAT Hologramm-Software 2.0 by
1.9.5