如何在python中找到振幅和对称性的比例?

2024-09-29 02:15:28 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图找到对称性和振幅比,对于一个特定的支点,每个对称性和振幅比至少都是61%。在

假设y[6]它是数据的中间点,也是序列的最高点。我不知道如何计算这些值在高(y)和长度(x)中是否对称。任何帮助都将不胜感激。在

基本上,它是对称性的百分比,与右边相比,除以序列的最高点相对于左边

Picture of data

    import matplotlib.pyplot as plt
    from scipy import interpolate
    import numpy as np

    y= [10.5,10,12,13,10,11,16,10,9,13,10]
    x= np.linspace(1, len(y), len(y), endpoint=True)


    fig, ax = plt.subplots(figsize=(8, 6))
    ax.plot(x, y, color='red', label= 'Find Symmetry')

Tags: of数据importlenasnpplt序列