【发布时间】:2021-07-29 15:59:10
【问题描述】:
你好
我需要使用图形库来绘制函数
z=f(x,y)
什么时候 :
z=cos(r) * 0.1 ^ -r
r = sqrt (x^2 + y^2)
我试着写代码,出错了,有人知道为什么吗?
from graphics import *
from math import *
def D3_graph(x,y,z,d):
win = GraphWin("3D_graph",1000, 1000)
win.setBackground(color_rgb(0,0,0))
point =Circle(Point(500,500),300)
for x_a in range(-7,7):
sqrt_cul = sqrt((x-x_a)**2 + y**2)
z=cos(sqrt_cul)*d**-(sqrt_cul)
win.plot(x_a,y+z,"Blue")
win.plot(x_a,-y+z,"Blue")
c.draw(win)
win.getMouse()
win.close()
D3_graph(300,300,100,0.1)
【问题讨论】: