def start_fit(self): if self.box_fmin.value() < self.box_fmax.value(): GuiAbstraktLaden.start_fit(self) # Fortschrittsbalken vorbereiten self.progress_bar.setMaximum(self.box_pixel.value()) # Fitten parameter = Parameter( verzeichnis=str(self.edit_pfad.text()), fmin=1000*self.box_fmin.value(), fmax=1000*self.box_fmax.value(), fitfunktion=FitFunktion.errorfunc[self.box_methode.currentIndex()], fenster=self.box_fenster.value(), ordnung=self.box_ordnung.value(), pixel=self.box_pixel.value(), df=self.box_df.value(), phase_versatz=self.box_phase_versatz.value(), phase_modus=self.box_phase_fit.currentIndex(), amp_max=self.box_amp_max.value(), amp_min=self.box_amp_min.value(), off_max=self.box_untergrund_max.value(), off_min=self.box_untergrund_min.value(), guete_max=self.box_guete_max.value(), guete_min=self.box_guete_min.value(), bereich_links=self.box_bereich_links.value(), bereich_rechts=self.box_bereich_rechts.value() ) self.app.fit = Fit(self, parameter) self.app.fit.start() else: hinweis(self, laden_min_max[lang])
def start_fit(self): GuiAbstraktLaden.start_fit(self) # Fit vorbereiten parameter = self.packe_parameter() self.app.fit = Fit(self, parameter) # Fortschrittsbalken vorbereiten self.progress_bar.setMaximum(2 * self.app.fit.anzahl) # Fitten self.app.fit.start()