def paintEvent(self,event):
painter = QPainter()
painter.begin(self)
painter.setPen(Qt.blue)
size = self.size()
for i in range(1000):
x = 100*(-1+2.0*i/1000) + size.width()/2.0 #中心点
y = -50*math.sin((x-size.width()/2.0)*math.pi/20)+size.height()/2.0
painter.drawPoint(x,y)
painter.end()
22.正弦曲线
最新推荐文章于 2023-05-15 23:52:18 发布
本文介绍了一种使用Python和QPainter库绘制正弦波的方法。通过调整参数,可以生成不同形状的正弦波图形,这在信号处理和数学可视化等领域有广泛应用。

1248

被折叠的 条评论
为什么被折叠?



