【发布时间】:2018-02-22 18:20:33
【问题描述】:
from sympy import *
import matplotlib.pyplot as plt
import numpy as np
V0 = 1
L = 1
x = Symbol('x')
y = Symbol('y')
v = -V0*y/(cosh(x/L)*cosh(x/L))
dv = diff(v,y)
u = -integrate(dv,x)
print(dv)
print(u)
plt.figure()
x = np.arange(0,5,1)
y = np.arange(0,5,1)
plt.quiver(x,y,u,v)
这部分不能绘图,错误是
输入类型不支持 ufunc 'isfinite',并且根据转换规则 ''safe'' 无法安全地将输入强制转换为任何支持的类型
【问题讨论】:
标签: matplotlib sympy