跳到主要内容

线积分计算器

沿参数曲线数值计算标量场或矢量场的线积分,提供曲线弧长和矢量场的保守场(旋度)检验。

输入

曲线 C,参数化为 t — mathjs 语法:^ 表示乘方,sqrt()、sin()、cos() 等。

数字或常数表达式,例如: 2*pi。

关于弧长积分的标量场。

输出

逐步细节
这对您有帮助吗?

使用此工具的更多方式

REST API

curl -X POST https://api.iotools.cloud/v1/tool/line-integral-calculator \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "mode": "scalar",
    "dimension": "2d",
    "xt": "cos(t)",
    "yt": "sin(t)",
    "zt": "0",
    "t0": "0",
    "t1": "2*pi",
    "f": "x^2 + y^2",
    "p": "-y",
    "q": "x",
    "r": "0"
  }'

替换成您账户中的密钥。工具的字段即为请求体——没有额外包装。

让 AI 代理执行

Use the IOTools `line-integral-calculator` tool (Line Integral Calculator) on this input:

YOUR_INPUT_HERE

将此粘贴给任何已连接 IOTools MCP 服务器的代理,再加上您的输入内容。

嵌入式小组件

<iframe
  src="https://iotools.cloud/embed/line-integral-calculator/"
  width="100%" height="520" frameborder="0" scrolling="no" loading="lazy"
  title="线积分计算器 — iotools.cloud"
  sandbox="allow-scripts allow-forms allow-same-origin allow-downloads allow-popups allow-popups-to-escape-sandbox"
  allow="clipboard-write"
  style="width:100%;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden"></iframe>
<script src="https://iotools.cloud/embed.js" async></script>

把它放到您自己的页面上——免费,无需密钥,只需保留一个反向链接。

每次 API/MCP 调用费用5 积分起
需要更多积分?查看定价

也可通过

使用指南

线积分计算器沿参数曲线 C: r(t) = (x(t), y(t)[, z(t)]) 数值计算 线积分,t ∈ [t0, t1]—— 无论是 标量场 积分 ∫_C f ds(关于弧长)还是 矢量场 积分 ∫_C F · dr(关于沿曲线的位移)。除了数值结果外,它还报告曲线在同一区间上的 弧长 以及对于矢量场的 基于旋度的保守场检验

专为向量微积分学生检查家庭作业答案而设计,也为需要快速数值线积分而无需手工准备代换的任何人设计。

使用方法

  1. 选择 积分类型:标量场(∫ f ds)或矢量场(∫ F · dr)。
  2. 选择 曲线维数:2D 或 3D。
  3. 输入曲线的参数化:x(t)y(t) 以及(在 3D 中)z(t) —— 标准数学符号可用:^ 表示乘方,* 表示乘法,加上 sqrt()sin()cos()log()mathjs 表达式解析器支持的其他函数。
  4. 输入 t 下界 (t0)t 上界 (t1) —— 这些也接受常数表达式,如 2*pi,而不仅仅是普通数字。
  5. 对于标量场,输入 f(x, y[, z])。对于矢量场,输入其分量 P(x, y[, z])Q(x, y[, z]) 和(在 3D 中)R(x, y, z)
  6. 读取积分结果(∫_C f ds∫_C F · dr)、弧长 以及 —— 对于矢量场 —— 保守场?逐步细节 显示 dx/dt、dy/dt(在 3D 中还有 dz/dt)、积分设置和旋度计算。

输入时结果会自动更新。例如,矢量场 F = (-y, x) 围绕单位圆 (cos(t), sin(t))t ∈ [0, 2π],返回线积分 6.28319 并标记为 保守场。

如何计算积分?

dx/dt、dy/dt 和 dz/dt 通过对 x(t)、y(t) 和 z(t) 符号微分 求得。曲线、其导数和场在 [t0, t1] 上 1001 个均匀分布的点处求值,并与 复合辛普森法则 结合 —— 对于标量场,积分 f(r(t)) · |r′(t)| dt;对于矢量场,积分 [P dx/dt + Q dy/dt (+ R dz/dt)] dt。相同的网格和法则计算弧长,∫ |r′(t)| dt。

什么是保守场检验?

对于矢量场 F = (P, Q[, R]),计算器 符号计算 F 的旋度(2D 中为 ∂Q/∂x − ∂P/∂y;3D 中为完整的旋度向量)并检查其是否恒等简化为零。如果是,F 表现为保守场 —— 两点之间的线积分不依赖于它们之间的路径,只依赖于端点。这个偏导数测试是一个 必要条件但不充分 的条件,在有孔或奇点的区域上(例如平面中移除的原点),因此请将"保守场"的判定视为强有力的证据,而非绝对保证。

我可以输入什么函数?

mathjs 表达式计算器理解的任何内容:多项式、三角函数(sincostan)、根和对数(sqrt()log())以及这些的组合。使用 t 作为曲线的参数,使用 xyz 作为场的变量。角度默认为弧度 —— 用 pi 表示 π。

要直接在单个点查找 3D 矢量场的旋度,请参阅 旋度计算器;对于沿矩形区域而非曲线的二重积分,请参阅 二重积分计算器

隐私

此计算器完全在您的浏览器中运行。您的曲线、场和边界永远不会上传、记录或存储 —— 计算在您的设备本地进行。

line integralpath integralcontour integralvector field integralarc length calculatorconservative vector fieldcurl of a vector fieldparametric curve calculatorgreen's theoremvector calculus

喜欢这些工具?去掉广告吧。

一次性付款即可永久移除您账户中的所有广告。无需订阅,不追踪。