def anlegen(inhalt, titel, einheit): Format.volume_data(c=self.container, inhalt=inhalt, einheit_xy=xy, einheit_z=Format.si_unit(einheit), titel=titel, dim=par.dim, pixel=par.pixel)
def anlegen(inhalt, titel, einheit): Format.volume_data( c=self.container, inhalt=inhalt, einheit_xy=xy, einheit_z=Format.si_unit(einheit), titel=titel, dim=par.dim, pixel=par.pixel )
def fit_starten(self, _): par = self.fitparameter() # Fortschrittsanzeige: self.fortschritt.set_value(0) self.fortschritt.set_pulse_step(1 / par.pixel) self.ui.hide_all() self.ff.show_all() while gtk.events_pending(): gtk.main_iteration_do(True) pass # Messwerte einlesen: self.messwerte_lesen(par) # Fitten: fit = Fit(par, self.amplitude, self.phase, self.fortschritt.pulse) erg = fit.start() # Gwyddion-Datenfeld: self.container = Container() xy = Format.si_unit("m") def anlegen(inhalt, titel, einheit): Format.volume_data( c=self.container, inhalt=inhalt, einheit_xy=xy, einheit_z=Format.si_unit(einheit), titel=titel, dim=par.dim, pixel=par.pixel ) anlegen([n.amp for n in erg], "Amplitude (V)", "V") anlegen([n.phase for n in erg], "Phase (°)", "°") anlegen([n.resfreq for n in erg], "Resonanzfrequenz (Hz)", "Hz") anlegen([n.guete_amp for n in erg], u"Güte (Amplitudenfit)", "") anlegen([n.amp_fhlr for n in erg], "Fehler Amp. (V)", "V") anlegen([n.phase_fhlr for n in erg], "Fehler Phase (°)", "°") anlegen([n.resfreq_fhlr for n in erg], "Fehler Resfreq. (Hz)", "Hz") anlegen([n.guete_amp_fhlr for n in erg], u"Fehler Güte (Ampfit.)", "") anlegen([n.guete_ph for n in erg], u"Güte (Phasenfit)", "") anlegen([n.untergrund for n in erg], "Untergrund (V)", "V") anlegen([n.phase_rel for n in erg], "Phasenversatz (°)", "°") Format.set_custom(self.container, ERGEBNIS, erg) Format.set_custom(self.container, PARAMETER, par) self.ff.hide_all() gtk.main_quit()
def fit_starten(self, _): par = self.fitparameter() # Fortschrittsanzeige: self.fortschritt.set_value(0) self.fortschritt.set_pulse_step(1 / par.pixel) self.ui.hide_all() self.ff.show_all() while gtk.events_pending(): gtk.main_iteration_do(True) pass # Messwerte einlesen: self.messwerte_lesen(par) # Fitten: fit = Fit(par, self.amplitude, self.phase, self.fortschritt.pulse) erg = fit.start() # Gwyddion-Datenfeld: self.container = Container() xy = Format.si_unit("m") def anlegen(inhalt, titel, einheit): Format.volume_data(c=self.container, inhalt=inhalt, einheit_xy=xy, einheit_z=Format.si_unit(einheit), titel=titel, dim=par.dim, pixel=par.pixel) anlegen([n.amp for n in erg], "Amplitude (V)", "V") anlegen([n.phase for n in erg], "Phase (°)", "°") anlegen([n.resfreq for n in erg], "Resonanzfrequenz (Hz)", "Hz") anlegen([n.guete_amp for n in erg], u"Güte (Amplitudenfit)", "") anlegen([n.amp_fhlr for n in erg], "Fehler Amp. (V)", "V") anlegen([n.phase_fhlr for n in erg], "Fehler Phase (°)", "°") anlegen([n.resfreq_fhlr for n in erg], "Fehler Resfreq. (Hz)", "Hz") anlegen([n.guete_amp_fhlr for n in erg], u"Fehler Güte (Ampfit.)", "") anlegen([n.guete_ph for n in erg], u"Güte (Phasenfit)", "") anlegen([n.untergrund for n in erg], "Untergrund (V)", "V") anlegen([n.phase_rel for n in erg], "Phasenversatz (°)", "°") Format.set_custom(self.container, ERGEBNIS, erg) Format.set_custom(self.container, PARAMETER, par) self.ff.hide_all() gtk.main_quit()