如何使用python量化一个简单的输入

2024-06-26 05:52:17 发布

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

我正在使用下面的代码对输入信号进行量化,量化间隔为0.5,这应该会给出阶梯信号。这里使用的算法与Simulink中使用的算法相同。有谁能帮助我绘制量化信号。

import numpy as np
import matplotlib.pyplot as plt

for i in range(0,10):
    q=0.5; 
    x=q*np.round(i/q);
    plt.plot(i,x)
    plt.xlim([0,10])
    plt.ylim([0,10])
    plt.hold()
    plt.grid()
    plt.show()

Tags: 代码importnumpy算法for间隔信号matplotlib