其思想是计算以下向量场和曲线的线积分:
这是我尝试过的代码:import numpy as np
from sympy import *
from sympy import Curve, line_integrate
from sympy.abc import x, y, t
C = Curve([cos(t) + 1, sin(t) + 1, 1 - cos(t) - sin(t)], (t, 0, 2*np.pi))
line_integrate(y * exp(x) + x**2 + exp(x) + z**2 * exp(z), C, [x, y, z])
但是值错误:函数参数应该是(x(t),y(t)),但是得到了[cos(t)+1,sin(t)+1,-sin(t)-cos(t)+1]。在
我怎么计算这个线积分呢?在
我想也许这条线积分包含了没有精确解的积分。如果你提供一个数值近似方法也可以。在
谢谢