python声音信号调制_用python产生正弦波和PWM信号产生脉冲幅度调制
我用下面的代碼來產生脈沖幅度
利用正弦波與
脈沖寬度調制(PWM)信號。我正在使用矢量化方法
以便在PWM信號低(零或假)的情況下獲得零值
PWM值高的正弦波(真或一)。請參考
以下屏幕截圖輸出。英寸除了這個怎么辦
當我遇到問題時,你可以自動生成PAM波
x值的間距?在import numpy as np
import matplotlib.pyplot as plt
from pylab import *
percent=50.0
TimePeriod=10.0 #Frozen Value Do not change
Cycles=10 #Frozen Value Do not change
dt=0.01 #Frozen Value Do not change
t=np.arange(0,Cycles*TimePeriod,dt);
pwm= t%TimePeriod
x=np.linspace(-10,10,10000) #Frozen Value Do not change
y=(np.sin(x))
y[(pwm =='False')] = 0 #Vectorisation for zero values
y[(pwm =='True')] = (y-pwm) # #Vectorisation for sine wave
plt.plot(t,y)
plt.ylim([-3,3])
plt.grid()
plt.show()
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
以上是生活随笔為你收集整理的python声音信号调制_用python产生正弦波和PWM信号产生脉冲幅度调制的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 福布斯2023全球亿万富豪榜发布:新世界
- 下一篇: A股又现天价分手费!周鸿祎离婚转让近90