Browse Source

Compact way to generate values for the fits in matlab

Andrej 1 year ago
parent
commit
bf13fea75b
1 changed files with 24 additions and 0 deletions
  1. 24 0
      matlab/globalValueGenerator.m

+ 24 - 0
matlab/globalValueGenerator.m

@@ -0,0 +1,24 @@
+function valueGeneratorSettings=globalValueGenerator()
+
+%valueGeneratorObject for generateInitialValues, IVF parameters
+    
+    valueGeneratorSettings.type='poisson';
+    valueGeneratorSettings.parameters=[25];
+    valueGeneratorSettings.u=[0,Inf];
+    ivar=2;
+        
+    valueGeneratorSettings(ivar).type='loggaus';
+    valueGeneratorSettings(ivar).parameters=[1.5,1];%log10(mean),log10(std)
+    valueGeneratorSettings(ivar).u=[0,Inf];
+    ivar=ivar+1;
+    
+    valueGeneratorSettings(ivar).type='loggaus';
+    valueGeneratorSettings(ivar).parameters=[-1,1];%log10(mean),log10(std)
+    valueGeneratorSettings(ivar).u=[0,Inf];
+    ivar=ivar+1;
+
+    valueGeneratorSettings(ivar).type='gaus';
+    valueGeneratorSettings(ivar).parameters=[10,2];%log10(mean),log10(std)
+    valueGeneratorSettings(ivar).u=[0,Inf];
+    
+end