亿迅智能制造网
工业4.0先进制造技术信息网站!
首页 | 制造技术 | 制造设备 | 工业物联网 | 工业材料 | 设备保养维修 | 工业编程 |
home  MfgRobots >> 亿迅智能制造网 >  >> Industrial programming >> MATLAB

MATLAB 微积分入门:极限计算、性质验证与单侧极限

MATLAB 提供符号计算工具解决微积分问题:极限、导数、微分方程、积分。本章聚焦极限。

极限计算

limit 函数计算极限。基本形式求自变量趋近 0 的极限:

syms x
limit((x^3+5)/(x^4+7))  % ans = 5/7

指定趋近值 a:limit(expr, a)。

limit((x-3)/(x-1), 1)  % NaN(不存在)
limit(x^2+5, 3)        % 14

Octave 极限计算

需 pkg load symbolic,用 subs 代入近似:

pkg load symbolic; symbols; x=sym("x");
subs((x^3+5)/(x^4+7), x, 0)  % 0.7142857

极限基本性质验证

代数极限定理:设 f(x)=(3x+5)/(x-3),g(x)=x²+1,验证 x→4 时性质。

syms x
f = (3*x+5)/(x-3); g = x^2+1;
l1 = limit(f,4)    % 17
l2 = limit(g,4)    % 17
lAdd = limit(f+g,4) % 34
lSub = limit(f-g,4) % 0
lMult = limit(f*g,4) % 289
lDiv = limit(f/g,4) % 1

满足:极限和/差/积/商 = 和/差/积/商的极限。

Octave 验证

pkg load symbolic; symbols; x=sym("x");
f=(3*x+5)/(x-3); g=x^2+1;
subs(f,x,4)  % 17.0 等同 MATLAB

左/右极限与不存在判定

函数在断点处左右极限不等则极限不存在。以 f(x)=(x-3)/|x-3| 为例:

f = (x-3)/abs(x-3);
ezplot(f,[-1,5])  % 图示断点
l = limit(f,x,3,'left')   % -1
r = limit(f,x,3,'right')  % 1

左右极限不等(-1 ≠ 1),故 x→3 极限不存在。图像显示跳跃间断。

MATLAB

  1. MATLAB 入门指南:矩阵实验室的核心能力与应用领域全景
  2. MATLAB 基础语法速成:交互计算、变量、运算符、格式控制与注释
  3. MATLAB 变量深度解析:矩阵本质、赋值、多重赋值、查看与清理、长赋值、格式控制、向量创建
  4. MATLAB 常用命令速查:会话管理、系统操作、输入输出、矩阵数组、绘图可视化
  5. MATLAB 数据类型完全指南:15 种基本类型、转换函数与类型判断函数速查表
  6. MATLAB 运算符大全:矩阵/数组算术、关系、逻辑、位运算、集合运算详解
  7. MATLAB 向量完全指南:行/列向量创建、索引引用、切片、核心运算操作
  8. MATLAB 矩阵核心操作:创建、索引引用、子矩阵提取、行列删除、拼接与基本运算
  9. MATLAB 多维数组与特殊数组完全指南
  10. MATLAB 冒号运算符详解:向量创建与高效迭代
  11. MATLAB 数值类型详解:存储、转换与范围查询
  12. MATLAB 字符串完全指南:创建、拼接、元胞数组与常用函数