线段上的通量演示
几何画板及绘图内容加载中,请稍等……
①本范例演示了如何计算向量场中穿过线段的通量;②涉及的核心数学概念包括向量场、线积分、微积分中的通量计算;③作图要点——从下方『构造摘要』提炼用到了 Circle, Sequence, Midpoint, Line, CurveCartesian, Derivative, Sum, Point, Ray, Translate, Segment, Sector 等GeoGebra命令/对象;④适合大学微积分课程或物理向量场学习。
GeoGebra 命令及参数
Circle((0, 0), 16) → kSequence(Sequence[Vector[(j, k), (j + (scale * F_1(j, k)), k + (scale * F_2(j, k)))], j, xmin, xmax, xstep], k, ymin, ymax, ystep) → vFieldSequence(((x(Element[inicialPts, i]) * cos((w * time))) - (y(Element[inicialPts, i]) * sin((w * time))), (x(Element[inicialPts, i]) * sin((w * time))) + (y(Element[inicialPts, i]) * cos((w * time)))), i, 1, 8) → particlesListSequence(CurveCartesian[(x(Element[inicialPts, i]) * cos((w * t))) - (y(Element[inicialPts, i]) * sin((w * t))), (x(Element[inicialPts, i]) * sin((w * t))) + (y(Element[inicialPts, i]) * cos((w * t))), t, 0, time], i, 1, 8) → pathlinesListCircle(divPt, 0.5) → divGlowCircleSequence(Segment[Rotate[curlPt - (0.5, 0), k + curlAngle, curlPt], Rotate[curlPt + (0.5, 0), k + curlAngle, curlPt]], k, 0, 2.0944, 1.0472) → spokesMidpoint(I, J) → MidPointLine(K, xAxis) → gLine(L, xAxis) → hLine(M, xAxis) → iCurveCartesian((t * x(J)) + ((1 - t) * x(I)), (t * y(J)) + ((1 - t) * y(I)), t, 0, 1) → pathTestCurveCartesian(x(pathTest(i)), y(pathTest(i)), i, 0, s) → partPathTestDerivative(pathTest) → DpathSum(Sequence[(((F_1(x(pathTest(i + dS / 2)), y(pathTest(i + dS / 2))), F_2(x(pathTest(i + dS / 2)), y(pathTest(i + dS / 2)))) * (y(Dpath(i + dS / 2)), (-x(Dpath(i + dS / 2))))) * dS), i, 0, s - dS, dS]) → FluxTestSequence(Vector[pathTest(i), pathTest(i) + ((scale * F_1(x(pathTest(i)), y(pathTest(i)))), (scale * F_2(x(pathTest(i)), y(pathTest(i)))))], i, 0, s, 0.25) → PathVectorsPoint(k) → PRay((0, 0), N) → dTranslate(normalvector_1, PtPath_1) → uSegment(pathTest(0.3), pathTest(0.3 + 0.01)) → arrow1Segment(pathTest(0.6), pathTest(0.6 + 0.01)) → arrow2Sector(k, Q, N) → p