Skip to content
Snippets Groups Projects
Commit 61baf017 authored by Wuttke, Joachim's avatar Wuttke, Joachim
Browse files

convert fit2d

parent e2a1d0be
No related branches found
No related tags found
1 merge request!1967Base fit examples on Datafield (except last 2)
...@@ -28,18 +28,19 @@ def get_simulation(P): ...@@ -28,18 +28,19 @@ def get_simulation(P):
return simulation return simulation
def data(): def fake_data():
""" """
Generating "experimental" data by running simulation with default parameters. Generating "experimental" data by running simulation with default parameters.
""" """
simulation = get_simulation({'radius': 5 * nm}) simulation = get_simulation({'radius': 5 * nm})
result = simulation.simulate() result = simulation.simulate()
return result.npArray() return result
if __name__ == '__main__': if __name__ == '__main__':
data = fake_data()
fit_objective = ba.FitObjective() fit_objective = ba.FitObjective()
fit_objective.addSimulationAndData(get_simulation, data()) fit_objective.addFitPair(get_simulation, data)
fit_objective.initPrint(10) fit_objective.initPrint(10)
P = ba.Parameters() P = ba.Parameters()
......
...@@ -28,18 +28,19 @@ def get_simulation(P): ...@@ -28,18 +28,19 @@ def get_simulation(P):
return simulation return simulation
def data(): def fake_data():
""" """
Generating "experimental" data by running simulation with default parameters. Generating "experimental" data by running simulation with default parameters.
""" """
simulation = get_simulation({'radius': 5 * nm}) simulation = get_simulation({'radius': 5 * nm})
result = simulation.simulate() result = simulation.simulate()
return result.npArray() return result
if __name__ == '__main__': if __name__ == '__main__':
data = fake_data()
fit_objective = ba.FitObjective() fit_objective = ba.FitObjective()
fit_objective.addSimulationAndData(get_simulation, data()) fit_objective.addFitPair(get_simulation, data)
fit_objective.initPrint(10) fit_objective.initPrint(10)
P = ba.Parameters() P = ba.Parameters()
......
...@@ -28,18 +28,19 @@ def get_simulation(P): ...@@ -28,18 +28,19 @@ def get_simulation(P):
return simulation return simulation
def data(): def fake_data():
""" """
Generating "experimental" data by running simulation with default parameters. Generating "experimental" data by running simulation with default parameters.
""" """
simulation = get_simulation({'radius': 5 * nm}) simulation = get_simulation({'radius': 5 * nm})
result = simulation.simulate() result = simulation.simulate()
return result.npArray() return result
if __name__ == '__main__': if __name__ == '__main__':
data = fake_data()
fit_objective = ba.FitObjective() fit_objective = ba.FitObjective()
fit_objective.addSimulationAndData(get_simulation, data()) fit_objective.addFitPair(get_simulation, data)
fit_objective.initPrint(10) fit_objective.initPrint(10)
P = ba.Parameters() P = ba.Parameters()
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment