def numerical_diff(f,x):
h=1e-4 #0.0001
return (f(x+h)-f(x-h))/(2*h)
def function_1(x):
return 0.01*x**2+0.1*x
import numpy as np
import matplotlib.pylab as plt
x=np.arange(0.0,20.0,0.1)#以0.1为单位,从0到20的数组x
y=function_1(x)
plt.xlabel('x')
plt.xlabel('f(x)')
plt.plot(x,y)
plt.show()
运行之后就报错,这样:
Traceback (most recent call last):
File "E:/python的学习ing/深度学习入门第四章.py", line 51, in <module>
import matplotlib
File "E:\Anaconda\lib\site-packages\matplotlib\__init__.py", line 174, in <module>
_check_versions()
File "E:\Anaconda\lib\site-packages\matplotlib\__init__.py", line 159, in _check_versions
from . import ft2font
ImportError: DLL load failed while importing ft2font: 找不到指定的模块。
请问这个问题怎么解决