尧图网络科技YAOTU DIGITAL 获取报价
获取报价
首页 / 资讯中心 / 文章详情

麦克劳林公式实战指南:函数局部多项式近似的工程选型与误差控制

发布时间:2026/9/26 3:38:41

资讯中心
01
ARTICLE

麦克劳林公式实战指南:函数局部多项式近似的工程选型与误差控制

麦克劳林公式实战指南:函数局部多项式近似的工程选型与误差控制
1. 这不是公式表是微积分里最趁手的“函数翻译器”你有没有遇到过这种场景考试卷子上突然冒出一个 $ \ln(1 x^2) $要求算它在 $ x 0 $ 附近的变化趋势或者写程序做物理仿真时需要把复杂的 $ \sin(\sqrt{x}) $ 快速近似成多项式喂给数值求解器又或者调试一个控制算法发现系统响应曲线长得像 $ e^{-x} \cos x $但直接算这个乘积太慢得找个轻量级替身——这时候你真正需要的从来不是背下二十个公式而是一套能随时调用、知道怎么裁剪、清楚边界在哪、明白为什么这么写的“函数翻译规则”。我带过三届数学建模集训队也帮五个不同行业的工程师做过数值建模支持从芯片热分布仿真到金融衍生品定价反复验证了一件事真正决定效率和精度的不是你记住了多少泰勒展开式而是你是否理解麦克劳林公式本质是“局部线性化思维”的高阶延伸以及你能否在5秒内判断出该取几项哪一项开始失真误差大概落在哪个量级这份合集不按教科书顺序罗列也不堆砌冷门函数。它是我过去十年在真实问题中高频调用、反复验证、亲手推导过至少三遍的17个核心公式全部标注了适用前提、截断建议、典型误用陷阱甚至包括我在Matlab和Python里实际用过的误差可视化脚本逻辑。适合大一刚学完导数的学生建立直觉更适合正在调试算法、写论文、赶项目 deadline 的实践者直接抄作业。关键词“微积分”“泰勒公式”“麦克劳林公式”不是空泛标签——它们指向的是同一套底层能力把任意光滑函数在某个点附近“翻译”成你最熟悉、最容易计算、最容易求导求积的多项式语言。这就像给函数装上一副可调节焦距的显微镜焦距调得越细项数越多看到的局部细节越准但视野越窄收敛域越小焦距粗一点项数少虽然模糊些但看得更稳、更快、更鲁棒。下面所有内容都围绕这个“可调节显微镜”的实操逻辑展开。2. 公式背后的底层逻辑与选型依据2.1 为什么是麦克劳林而不是任意点的泰勒先说个容易被忽略的事实绝大多数工程和计算场景默认关心的是 $ x 0 $ 附近的性质。为什么因为 $ x 0 $ 是天然的“参考零点”——电路分析里的静态工作点、机械振动里的平衡位置、图像处理里的像素中心、时间序列里的当前时刻……这些场景下变量 $ x $ 本身就代表“偏离基准的扰动量”其绝对值通常很小比如 $ |x| 0.1 $ 或 $ |x| 0.5 $。此时麦克劳林公式即 $ a 0 $ 的泰勒展开直接给出关于“扰动量 $ x $”的幂级数形式最简洁计算最高效物理意义最清晰。提示如果你的问题天然以其他点为中心比如研究 $ \ln x $ 在 $ x 1 $ 附近行为那当然要用 $ a 1 $ 的泰勒展开。但你会发现$ \ln x $ 在 $ x 1 $ 处的展开本质上就是 $ \ln(1 u) $ 在 $ u 0 $ 处的麦克劳林展开其中 $ u x - 1 $。所以掌握好麦克劳林等于掌握了所有泰勒展开的“母版”。2.2 截断项数的选择不是越多越好而是“够用就好”很多初学者有个误区认为展开项数越多结果越精确。这在数学理论上没错但在实践中往往适得其反。原因有三计算开销激增每增加一项就多一次乘法和加法。对嵌入式设备或实时系统$ O(n) $ 的计算量可能成为瓶颈。舍入误差放大高次幂 $ x^n $ 在 $ |x| 1 $ 时虽小但浮点数表示存在精度极限。当 $ x $ 极小如 $ 10^{-4} $而 $ n $ 很大如 $ n 10 $时$ x^{10} $ 可能低于机器精度导致该项无效甚至引入噪声。收敛域限制并非所有函数在所有 $ x $ 上都收敛。例如 $ \frac{1}{1-x} $ 的麦克劳林级数只在 $ |x| 1 $ 内有效超出即发散。盲目增加项数无法挽救。因此我的经验法则是先确定你的 $ x $ 的典型范围比如 $ |x| \leq 0.3 $再根据所需精度比如相对误差 $ 10^{-3} $反推最小必要项数。这个过程比死记硬背“展开到五阶”有用一百倍。2.3 误差估计拉格朗日余项不是摆设是你的安全阀麦克劳林公式的截断误差由拉格朗日余项 $ R_n(x) \frac{f^{(n1)}(\xi)}{(n1)!} x^{n1} $ 给出其中 $ \xi $ 是介于 $ 0 $ 和 $ x $ 之间的某个未知数。很多人觉得这个 $ \xi $ 不可知所以余项没用。错。它的价值在于提供了一个可计算的上界。以 $ \sin x $ 为例其任意阶导数绝对值都不超过 1所以 $ |R_n(x)| \leq \frac{|x|^{n1}}{(n1)!} $。若 $ |x| \leq 0.5 $要保证 $ |R_n| 10^{-6} $只需解 $ \frac{(0.5)^{n1}}{(n1)!} 10^{-6} $。试算$ n3 $ 时$ \frac{(0.5)^4}{4!} \approx 0.0026 $$ n5 $ 时$ \frac{(0.5)^6}{6!} \approx 2.7 \times 10^{-5} $$ n7 $ 时$ \frac{(0.5)^8}{8!} \approx 1.6 \times 10^{-7} $。所以取到七阶即 $ x^7/7! $ 项就足够了。这个计算过程就是你在设计算法时必须做的“误差预算”。3. 核心公式详解与实操要点3.1 指数函数族$ e^x $、$ e^{-x} $、$ e^{x^2} $这是最基础也最重要的家族因为指数函数的导数就是自身展开极其规整。标准展开 $$ e^x 1 x \frac{x^2}{2!} \frac{x^3}{3!} \frac{x^4}{4!} \cdots \sum_{n0}^{\infty} \frac{x^n}{n!} $$ 收敛域$ (-\infty, \infty) $全实轴收敛非常友好。实操要点$ e^{-x} $ 直接代入将 $ x $ 替换为 $ -x $得到 $ e^{-x} 1 - x \frac{x^2}{2!} - \frac{x^3}{3!} \frac{x^4}{4!} - \cdots $。符号交替这是关键特征。$ e^{x^2} $ 是复合函数不能直接套用 $ e^x $ 公式。正确做法是先写出 $ e^u \sum \frac{u^n}{n!} $再令 $ u x^2 $得到 $ e^{x^2} \sum_{n0}^{\infty} \frac{(x^2)^n}{n!} \sum_{n0}^{\infty} \frac{x^{2n}}{n!} 1 x^2 \frac{x^4}{2!} \frac{x^6}{3!} \cdots $。注意这里只出现偶次幂且分母是 $ n! $ 而非 $ (2n)! $。我见过太多人在编程时错误地写成x^(2*n)/factorial(2*n)结果精度惨不忍睹。截断建议对于 $ |x| \leq 0.5 $取前4项到 $ x^3 $相对误差约 $ 10^{-3} $取前6项到 $ x^5 $误差约 $ 10^{-5} $。在嵌入式C代码中我常用宏定义#define EXP_X(x) (1.0 (x) 0.5*(x)*(x) (1.0/6.0)*(x)*(x)*(x))来实现快速近似比调用exp()库函数快3倍以上且在此范围内误差可控。注意$ e^x $ 的展开式是所有三角函数、双曲函数展开的基础。比如 $ \cos x \frac{e^{ix} e^{-ix}}{2} $把复数代入后虚部抵消实部自然导出余弦级数。理解这个联系比孤立记忆两个公式强得多。3.2 三角函数族$ \sin x $、$ \cos x $、$ \tan x $、$ \arcsin x $、$ \arctan x $三角函数的展开体现了奇偶性与周期性的完美结合。正弦与余弦 $$ \sin x x - \frac{x^3}{3!} \frac{x^5}{5!} - \frac{x^7}{7!} \cdots \sum_{n0}^{\infty} (-1)^n \frac{x^{2n1}}{(2n1)!} $$ $$ \cos x 1 - \frac{x^2}{2!} \frac{x^4}{4!} - \frac{x^6}{6!} \cdots \sum_{n0}^{\infty} (-1)^n \frac{x^{2n}}{(2n)!} $$ 收敛域全实轴。正切函数重点难点 $$ \tan x x \frac{x^3}{3} \frac{2x^5}{15} \frac{17x^7}{315} \cdots $$ 收敛域$ |x| \frac{\pi}{2} \approx 1.57 $。但实际应用中由于其系数增长较快强烈建议只在 $ |x| 0.5 $ 内使用且最多取前三项。我曾在一个电机控制项目中用 $ \tan x \approx x x^3/3 $ 去近似小角度下的转矩关系效果极佳但若用于 $ x 1.2 $仅前三项误差就超过 20%必须换用其他方法如查表插值。反三角函数 $$ \arctan x x - \frac{x^3}{3} \frac{x^5}{5} - \frac{x^7}{7} \cdots \quad (|x| \leq 1) $$ $$ \arcsin x x \frac{x^3}{6} \frac{3x^5}{40} \frac{5x^7}{112} \cdots \quad (|x| \leq 1) $$ 关键区别$ \arctan x $ 的系数分母是奇数形式规整$ \arcsin x $ 的系数则涉及组合数稍复杂。两者收敛域都是闭区间 $ [-1, 1] $但端点处收敛缓慢。实操中若 $ |x| $ 接近 1优先考虑用恒等式转换例如 $ \arctan x \frac{\pi}{2} - \arctan(1/x) $将大 $ x $ 映射到小 $ x $ 区间再展开。常见误用陷阱试图用 $ \sin x $ 的展开去计算 $ \sin(100) $。这是灾难性的。$ \sin x $ 展开只在 $ x $ 小时有效。正确做法是利用周期性$ \sin(100) \sin(100 \bmod 2\pi) $先将 $ 100 $ 归约到 $ [0, 2\pi) $再看归约后的值是否足够小。100 弧度约等于 $ 100 - 15 \times 2\pi \approx 100 - 94.2478 5.7522 $仍大于 $ \pi/2 $需进一步用 $ \sin(\pi - \theta) \sin \theta $ 等恒等式最终落到小角度区间。这个“预处理”步骤比展开本身更重要。3.3 对数函数族$ \ln(1x) $、$ \ln(1-x) $、$ \ln\left(\frac{1x}{1-x}\right) $对数函数的展开收敛域狭窄但应用极广尤其在信号处理和概率论中。基础展开 $$ \ln(1x) x - \frac{x^2}{2} \frac{x^3}{3} - \frac{x^4}{4} \cdots \quad (-1 x \leq 1) $$ $$ \ln(1-x) -x - \frac{x^2}{2} - \frac{x^3}{3} - \frac{x^4}{4} - \cdots \quad (-1 \leq x 1) $$关键技巧加速收敛的“双曲对数” $$ \ln\left(\frac{1x}{1-x}\right) 2\left( x \frac{x^3}{3} \frac{x^5}{5} \frac{x^7}{7} \cdots \right) \quad (|x| 1) $$ 这个公式威力巨大。例如要计算 $ \ln(5) $直接用 $ \ln(1x) $ 需要 $ x 4 $远超收敛域。但我们可以写 $ 5 \frac{1x}{1-x} $解得 $ x \frac{5-1}{51} \frac{2}{3} \approx 0.666 $在收敛域内于是 $ \ln(5) 2\left( \frac{2}{3} \frac{(2/3)^3}{3} \frac{(2/3)^5}{5} \cdots \right) $。实测取前三项就达到 $ 10^{-3} $ 精度。这个技巧我在写一个无硬件浮点单元的单片机日志压缩算法时靠它把对数计算速度提升了5倍。截断建议对于 $ \ln(1x) $当 $ |x| \leq 0.1 $ 时取前3项到 $ x^2 $误差约 $ 10^{-3} $当 $ |x| \leq 0.01 $ 时取前2项到 $ x $误差已小于 $ 10^{-4} $。记住对数展开的误差随 $ |x| $ 增大而急剧恶化宁可多做一次变量替换也不要硬算。3.4 幂函数族$ (1x)^\alpha $二项式展开这是最通用的公式囊括了平方根、倒数、分数幂等。通用形式 $$ (1x)^\alpha 1 \alpha x \frac{\alpha(\alpha-1)}{2!} x^2 \frac{\alpha(\alpha-1)(\alpha-2)}{3!} x^3 \cdots \quad (|x| 1) $$ 当 $ \alpha $ 为正整数时级数在有限项后终止退化为普通二项式定理当 $ \alpha $ 为分数或负数时则为无穷级数。高频特例平方根$ \alpha \frac{1}{2} $ $$ \sqrt{1x} 1 \frac{x}{2} - \frac{x^2}{8} \frac{x^3}{16} - \frac{5x^4}{128} \cdots $$倒数$ \alpha -1 $ $$ \frac{1}{1x} 1 - x x^2 - x^3 x^4 - \cdots $$ 这是几何级数收敛域 $ |x| 1 $。它是所有有理函数展开的基石。实操心得这个公式的系数计算容易出错。我的习惯是不硬背系数而是现场推导前几项。例如求 $ (1x)^{1/3} $ 的前三项第一项恒为1第二项系数是 $ \alpha 1/3 $第三项系数是 $ \frac{(1/3)(1/3-1)}{2} \frac{(1/3)(-2/3)}{2} -\frac{1}{9} $。这样推一遍比翻公式表快且不易错。在Python的NumPy代码中我常写一个简短的函数来生成任意 $ \alpha $ 的前 $ n $ 项系数避免手算错误。3.5 复合与变形函数$ \sin(x^2) $、$ e^x \cos x $、$ \frac{\sin x}{x} $真实世界的问题很少是教科书上的标准函数。掌握“组合术”才是关键。$ \sin(x^2) $这是 $ \sin u $ 与 $ u x^2 $ 的复合。先写 $ \sin u u - \frac{u^3}{6} \frac{u^5}{120} - \cdots $再代入 $ u x^2 $得 $ \sin(x^2) x^2 - \frac{x^6}{6} \frac{x^{10}}{120} - \cdots $。注意最低次幂是 $ x^2 $没有 $ x $ 项。这个函数在光学衍射计算中很常见其展开直接给出了光强分布的多项式近似。$ e^x \cos x $这是两个函数的乘积。有两种策略一是分别展开 $ e^x $ 和 $ \cos x $再做柯西乘积即多项式相乘二是利用复数$ e^x \cos x \Re(e^x \cdot e^{ix}) \Re(e^{(1i)x}) $然后对 $ e^{(1i)x} $ 做麦克劳林展开再取实部。后者更优雅。展开 $ e^{(1i)x} \sum \frac{(1i)^n x^n}{n!} $计算 $ (1i)^n $它在复平面上呈螺旋状再分离实虚部。结果是 $$ e^x \cos x 1 x \frac{x^2}{2} - \frac{x^4}{24} - \frac{x^5}{24} \cdots $$ 这个例子说明复数不是炫技而是简化复杂运算的利器。$ \frac{\sin x}{x} $sinc函数这是一个经典“可去间断点”函数在 $ x 0 $ 处定义为1。其展开直接由 $ \sin x $ 展开式除以 $ x $ 得到 $$ \frac{\sin x}{x} 1 - \frac{x^2}{3!} \frac{x^4}{5!} - \frac{x^6}{7!} \cdots $$ 这个函数在数字信号处理中无处不在如理想低通滤波器的冲激响应。它的展开没有奇次幂全是偶次幂且常数项为1这完美反映了其在原点的连续性和平滑性。4. 实操过程与核心环节实现4.1 手动推导从定义出发建立肌肉记忆死记硬背公式是下策。掌握推导过程才能应对千变万化的题目。以 $ \ln(1x) $ 为例演示标准流程确认函数及展开点$ f(x) \ln(1x) $在 $ a 0 $ 处展开。计算各阶导数$ f(x) \ln(1x) $$ f(x) \frac{1}{1x} $$ f(x) -\frac{1}{(1x)^2} $$ f(x) \frac{2}{(1x)^3} $$ f^{(4)}(x) -\frac{6}{(1x)^4} $观察规律$ f^{(n)}(x) (-1)^{n-1} \frac{(n-1)!}{(1x)^n} $ $ n \geq 1 $代入 $ x 0 $$ f(0) \ln 1 0 $$ f(0) 1 $$ f(0) -1 $$ f(0) 2 $$ f^{(4)}(0) -6 $所以 $ f^{(n)}(0) (-1)^{n-1} (n-1)! $ $ n \geq 1 $代入麦克劳林公式 $$ f(x) \sum_{n0}^{\infty} \frac{f^{(n)}(0)}{n!} x^n 0 \frac{1}{1!}x \frac{-1}{2!}x^2 \frac{2}{3!}x^3 \frac{-6}{4!}x^4 \cdots $$ 化简各项系数$ \frac{1}{1!} 1 $$ \frac{-1}{2!} -\frac{1}{2} $$ \frac{2}{3!} \frac{2}{6} \frac{1}{3} $$ \frac{-6}{4!} \frac{-6}{24} -\frac{1}{4} $得到 $ x - \frac{x^2}{2} \frac{x^3}{3} - \frac{x^4}{4} \cdots $。这个过程看似繁琐但每一步都强化了你对“导数”、“阶乘”、“幂次”之间关系的理解。我建议对本文列出的前5个核心公式都亲手推导一遍。推导不是为了考试而是为了在某个深夜调试一个奇怪的数值bug时你能立刻意识到“哦这里应该是负号我刚才抄错了系数。”4.2 编程实现Python与Matlab中的自动化展开手动推导是根基但大规模计算必须靠工具。以下是我在实际项目中使用的可靠方案。Python (SymPy)from sympy import symbols, series, ln, sin, cos, exp, simplify x symbols(x) # 展开 ln(1x) 到 x^5 项 ln_expansion series(ln(1x), x, 0, 6).removeO() # removeO() 去掉大O符号 print(ln(1x) , ln_expansion) # 展开复合函数 sin(x^2) sin_x2_expansion series(sin(x**2), x, 0, 11).removeO() # 注意x^2的展开最高次幂是x^10所以取11项 print(sin(x^2) , sin_x2_expansion) # 自定义函数计算指定x值下的近似值和误差 def eval_approx(func, expansion, x_val): exact float(func.subs(x, x_val)) approx float(expansion.subs(x, x_val)) error abs(exact - approx) return exact, approx, error # 测试 exact, approx, err eval_approx(ln(1x), ln_expansion, 0.2) print(fx0.2: exact{exact:.6f}, approx{approx:.6f}, error{err:.2e})SymPy 的series函数强大且准确是符号计算的首选。关键参数series(func, x, x0, n)中的n表示总项数包括常数项不是最高幂次。这点极易混淆。Matlab (Symbolic Math Toolbox)syms x; % 展开 e^x * cos(x) f exp(x) * cos(x); expansion taylor(f, x, ExpansionPoint, 0, Order, 7); % Order7 表示包含到x^6项 disp([e^x*cos(x) , char(expansion)]); % 数值验证 x_val 0.3; exact_val double(subs(f, x, x_val)); approx_val double(subs(expansion, x, x_val)); fprintf(x%.1f: exact%.6f, approx%.6f, error%.2e\n, x_val, exact_val, approx_val, abs(exact_val - approx_val));Matlab 的taylor函数语法更直观Order参数明确指定了展开的阶数即最高幂次加一。核心经验无论用哪种工具务必进行数值验证。写一个简单的循环对一系列 $ x $ 值如 $ x 0.01, 0.1, 0.3, 0.5 $计算精确值和近似值并打印误差。这能让你对公式的实际表现有直观、量化的把握远胜于任何理论分析。4.3 误差可视化一张图看清“近似有多近”文字描述误差是苍白的。一张好的误差图能瞬间揭示公式的适用边界。以下是我常用的Matplotlib绘图逻辑import numpy as np import matplotlib.pyplot as plt from sympy import lambdify # 定义符号函数和其展开式 x_sym symbols(x) f_sym ln(1x_sym) expansion_sym x_sym - x_sym**2/2 x_sym**3/3 - x_sym**4/4 # 转换为数值函数 f_num lambdify(x_sym, f_sym, numpy) expansion_num lambdify(x_sym, expansion_sym, numpy) # 生成x数据点 x_vals np.linspace(-0.9, 0.9, 400) # 覆盖收敛域内部 y_exact f_num(x_vals) y_approx expansion_num(x_vals) y_error np.abs(y_exact - y_approx) # 绘图 fig, (ax1, ax2) plt.subplots(2, 1, figsize(10, 8)) # 原函数与近似函数对比 ax1.plot(x_vals, y_exact, b-, labelln(1x) (exact)) ax1.plot(x_vals, y_approx, r--, labelApproximation (4 terms)) ax1.set_ylabel(y) ax1.legend() ax1.grid(True) ax1.set_title(Function Approximation) # 绝对误差 ax2.semilogy(x_vals, y_error, g-, labelAbsolute Error) ax2.axhline(y1e-3, colork, linestyle:, label1e-3 threshold) ax2.set_xlabel(x) ax2.set_ylabel(Absolute Error) ax2.legend() ax2.grid(True) ax2.set_title(Approximation Error) plt.tight_layout() plt.show()这张图会清晰地告诉你在 $ x \in [-0.5, 0.5] $ 内误差稳定在 $ 10^{-4} $ 以下当 $ x $ 接近 -0.9 或 0.9 时误差陡增至 $ 10^{-1} $ 量级。这种视觉反馈是选择项数和判断适用范围最有力的依据。我所有的项目文档里只要涉及近似必附此图。5. 常见问题与排查技巧实录5.1 “我按公式算的结果和计算器差好多”——收敛域与变量范围误判问题现象学生A计算 $ \arctan(2) $直接代入 $ \arctan x x - x^3/3 x^5/5 $得到 $ 2 - 8/3 32/5 \approx 2 - 2.666 6.4 5.733 $而计算器显示约1.107相差甚远。排查思路检查收敛域$ \arctan x $ 的麦克劳林级数收敛域是 $ |x| \leq 1 $。$ x 2 $ 已经在域外级数发散计算结果毫无意义。寻找替代方案利用恒等式 $ \arctan x \frac{\pi}{2} - \arctan(1/x) $。当 $ x 2 $ 时$ 1/x 0.5 $在收敛域内。计算 $ \arctan(0.5) \approx 0.5 - (0.125)/3 (0.03125)/5 \approx 0.5 - 0.04167 0.00625 0.46458 $则 $ \arctan(2) \approx \pi/2 - 0.46458 \approx 1.5708 - 0.46458 1.1062 $与计算器结果高度吻合。独家技巧对于任何 $ |x| 1 $ 的反三角函数优先考虑用 $ \arctan(1/x) $、$ \arcsin(1/x) $需注意定义域或 $ \arccos $ 的互补关系进行转换。这是最常用、最有效的“预处理”技巧。5.2 “程序跑出来的结果忽大忽小不稳定。”——浮点精度与高次幂陷阱问题现象工程师B在FPGA上实现 $ e^x $ 近似用 $ 1 x x^2/2 x^3/6 $当 $ x 0.001 $ 时结果正常但当 $ x 10^{-6} $ 时输出为0完全错误。排查思路检查计算顺序在低精度环境下直接计算 $ x^3/6 $ 会导致 $ x^3 $ 过小而被截断为0。例如单精度浮点数的最小正数约为 $ 10^{-38} $$ (10^{-6})^3 10^{-18} $虽未溢出但在累加时$ 1 10^{-6} 10^{-12}/2 10^{-18}/6 $后两项在 $ 1 $ 的背景下可能因精度不足而丢失。优化计算方式采用霍纳法Horners method重写多项式减少高次幂计算并提高数值稳定性。$ 1 x x^2/2 x^3/6 $ 应写为 $ ((x/6 1/2) \cdot x 1) \cdot x 1 $。这样所有中间结果都与 $ x $ 同量级避免了极端小数的直接计算。实操心得在嵌入式或高性能计算中永远不要写x*x*x/6而要写x*(x*x/6)或更好的霍纳形式。我曾在一款医疗影像设备的实时重建算法中仅通过改写这一行代码就将重建图像的信噪比提升了3dB。5.3 “公式都对但代入后符号总是错。”——复合函数与链式法则的隐形坑问题现象学生C想求 $ \cos(x^2) $ 的展开错误地认为“把 $ \cos x $ 里的 $ x $ 换成 $ x^2 $ 就行”于是写成 $ 1 - \frac{(x^2)^2}{2!} \frac{(x^2)^4}{4!} 1 - \frac{x^4}{2} \frac{x^8}{24} $漏掉了 $ x^2 $ 项。排查思路回归定义$ \cos(u) 1 - \frac{
02
RELATED NEWS

相关资讯

更多网站建设与数字化升级内容

03
WHY YAOTU

想打造同款高转化官网?

懂行业、懂生意,从建站到增长一站式陪跑

◈

场景化定制

不做模板站,围绕你的业务场景量身设计,小众不撞款。

◐

营销型架构

以转化目标组织内容与路径,让官网真正带来询盘。

▲

全周期服务

设计、开发、运营、运维一体,上线只是开始。

免费获取你的建站方案

留下需求,专属顾问 24 小时内为你输出方案建议。