I was trying to fit these peaks that I have, but I couldn't do it. This is my code:
import numpy as np
import matplotlib.pyplot as plt
import pandas as
import math
import random
plt.figure(figsize=(15,15))
from scipy.signal import find_peaks
from scipy.optimize import curve_fit
plt.title("Neonspektrum experimentell korrigiert")
plt.xlim(469, 532)
plt.ylim(-0.005, 0.08)
plt.xlabel("Frequenz in THz") # Bezeichnung der X-Achse
plt.ylabel("Amplitude in dB") # Bezeichnung der Y-Achse
plt.plot(freqs_neu, fft_signal, ".-", c = "b", label = "Frequenzsignal")
plt.legend()
plt.grid()
plt.show()
the Peaks
question from:
https://stackoverflow.com/questions/65834703/curve-fitting-gauss-fit-gauss 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…