Python - Datenauswertung [Einlesen, Fitten und Plotten]

preview_player
Показать описание
Python bietet sich sehr gut für die Auswertung von Daten an. Es gibt viele praktische Pakete die Einlesen, Fitten und Plotten unkompliziert ermöglichen. In diesem Video werde ich euch die Grundlagen an die Hand geben mit denen ihr euch austoben könnt.

Timestamps:
0:00 Einleitung
0:13 Pakete
0:34 Einlesen
2:14 Fitten
5:05 Plotten
9:59 Beispiel

Code ----------------------

#Pakete_Importieren
import numpy as np
import matplotlib as mpl

#Daten_einlesen
X = Daten[:,0]
Y = Daten[:,1]
Xerr = Daten[:,2]
Yerr = Daten[:,3]

#Fitfunktion
def fitFunktion(x,a,b,c):

fitParameter, fehlerMatrix = curve_fit(fitFunktion, X, Y, [120,0,2])
for i in range(len(fitParameter)):

a,b,c = fitParameter
yFunk = fitFunktion(xFunk,a,b,c)

#Visualisierung


------------------------------

Ich hoffe ich konnte euch weiterhelfen. Fragen, Anmerkungen und Vorschläge gerne in die Kommentare.
Рекомендации по теме
Комментарии
Автор

Mega gutes Video 🔥 ultra hilfreich und der Lebensretter wenn man sein Protokoll mal wieder aufgeschoben hat und nun auf die Schnelle mit Python umgehen können muss :D

unbekannt
Автор

Das ist so ein Video! Super erklärt! Danke sehr

lydiaewande
Автор

Dude! Thanks for sharing this! It is exactly what I needed! I do not speak German, but I was able to follow it. Do you have any videos in English?

abrahamdelacruz
Автор

Wie bringe ich Python dazu, dass die Python-Funktion verschiedene Anzahlen an Parametern verkraftet und dass die Python-Funktion mit verschiedenen eingegebenen Funktionen umgehen kann?
Es soll so aussehen: fitFunktionen(x, f(x), a, b, c, ...) wobei f(x) eine beliebige Funktion ist. Also so, dass man die Python-Funktion nicht mehr anpassen muss.

Phantom-mgcg
Автор

Hallo Till, ich möchte eine quadratische Funktion fitten und plotten. ich habe die Funktion curve_fit verwendet. Aber nach dem Plotten sind nur kreuzende Linien entstanden. Wie kann man eine quadratische Funktion bitte plotten?

lydiaewande
Автор

Super Hilfreiches Video. Kannst du mir bei meinem Projekt helfen Die daten in Echtzeit über Bluetooth empfangen, Speichern und auswerten ! Viele Grüße

khalifafg
Автор

Was ist wenn man eine .txt datei hat ?

janutas