我想绘制一个具有周期性条件的函数。 我的代码如下。
import numpy as np
import matplotlib.pyplot as plt
from numpy import *
import itertools
from itertools import *
r = np.linspace(-1, 1, 1000)
f(r) = np.exp(-pow(r,2)/5)
在这种情况下,f(r)
的句点等于2.我想在(r,f(r))
范围内绘制-inf < r < 1
。
使用itertools.repeat,我该如何绘制该图?
答案 0 :(得分:0)
f(r) = np.exp(-pow(r,2)/5)
无效的python。试试print np.exp(-pow(r, 2)/5)
。或def f(r): return np.exp(-pow(r, 2)/5)
from numpy import *
在它下面没有任何作用。
from itertools import *
下面没有做任何事情。
进口形式为:
import blah
blah.blah_function()
或
from blah import blah_function
blah_function()
或(不要这样做......永远......请)
from blah import *
blah_function()
也
float('inf')
,-float('inf')
和float('-inf')
在python中都有效。