EDA365电子论坛网

标题: matlab求解极限问题(limit函数的用法) [打印本页]

作者: ulppknot    时间: 2021-1-22 18:38
标题: matlab求解极限问题(limit函数的用法)

; A8 b6 Q, }$ L$ e; W7 n本文介绍利用MATLAB求解函数或序列的极限问题,顺便介绍limit函数的用法。内容主要包括单变量函数的极限和多变量函数的极限。2 @  B9 j" P6 R. O
目录! l4 b% v0 {% d6 C9 m! r
单变量函数的极限+ J+ t  w1 u# n8 C9 X+ ?; |
极限的定义- K2 a9 n2 ^- Z  s
普通极限
0 w& Z1 Z% I* K/ O* ^左极限3 @) f  I5 u5 t0 u- ^
右极限
3 c: O" ^/ w% B" z) Jmatlab实现方法* j3 g- D; K& a/ O
应用举例
! I2 U5 b/ S% ^5 m) v: M( h多变量函数的极限" r7 q; H6 t+ U. W' F1 l) z! H
matlab实现方法
5 I) ]8 q( e. A) a0 S9 v7 O) ~6 O8 y应用举例
  m$ E/ p1 K) m/ _2 I单变量函数的极限& r9 K% J1 ?, C' k% w
极限的定义
* k6 A9 ?4 ]2 T1 j3 [  P6 {& K* M  `! W* _. ~3 X6 {6 L
$ M( n& |2 n) x2 ~* R: Z4 z' l2 H

0 U4 W# |4 ]' G$ @( {+ s
/ w- E6 A3 C( l8 b. M/ I1 g2 nmatlab实现方法; e" s! q( t. x( P9 C$ F- Y; K

& q( \8 R  i% k1 o# C0 }
9 K# f! m" a3 e' z8 [# J应用举例
0 q. \* p/ A* i- b" \求解极限:5 z, f8 {+ [! O/ u: G

2 l* T' q1 W) P; }+ p) X
* C  e! f, O/ R​        3 y9 `% E" S& ~4 H( J0 O

' f7 j! }: W! j! z4 b% g# h* Z1 }4 P

6 B$ t& t0 r, }求解极限:
- g, H1 ^6 Z) a; [" l5 F$ K& ?
6 `$ A1 T& K) j2 C) o , A5 B) t2 e  G$ q0 r  s" c- E5 k
$ K8 l1 H  {% c0 u0 n; N5 O
3 x3 B! }" A# V4 V$ q* u0 P. a

* l7 y; b, f& r求解单边极限:" p" F! U. s8 o

2 {' c, B& R6 x9 a. J6 m9 o
. \& E0 o7 ~( B7 z6 M% H$ H
/ a4 _2 q& A! q2 P! i' b
& Y* [! e6 q, E* T( }4 Z3 Z5 o
8 q" v3 q8 S3 G- ^2 f$ Q用下面的语句还可以绘制出 ( − 0.1 , 0.1 ) (-0.1,0.1) (−0.1,0.1)区间的函数曲线。
/ q+ G1 D6 \; O, U/ f3 N' E2 [
, c. g/ U* K2 }& H8 \3 L* k7 q, T6 `" q: X1 F# P
  {8 h+ t6 d3 f3 S
函数曲线如下:. o. I0 C) I* U  Y1 F* B
  H  v' O, x; W3 j$ V2 }
可见, 对这个例子来说, 即使不用单边极限也能求出函数极限值是12。
1 Y* @0 h& G3 ?4 Z$ ?
* m9 u. i( ?0 t4 @- ?( R4 x
, S3 F; N  N- L3 `% @( U1 f
, f# c% P( a& R! v# o" x! ?: R/ `求函数 t a n t tan t tant 在 π / 2 \pi/2 π/2 点处的左右极限。
  Y) P' Z1 {2 z# p5 j
8 O" q. t. D. d! {, ]
2 D& ?$ f! W4 c- O; g  n  F) t求下面序列的极限) r6 A) x1 z9 g- c* k) d

/ P3 R4 D/ E" o, O) ^4 z
% [5 k- X; _# N' U# K7 s
7 l1 Y# K* N1 Q  W. ?7 x/ S求下面序列函数的极限
4 {$ X" P9 r/ y' t
* \6 E# y) n0 i, B* c/ \
# O  _2 X7 ~2 e9 L0 \
0 K5 Q; B7 S6 F7 E& m2 i, M多变量函数的极限! i2 E( V2 E" M; y( k' t& @& D
matlab实现方法  W! p3 S' M6 x7 t/ M
多元函数的极限也可以同样用MATLAB中的limit()函数直接求解。2 I* H8 ~9 l% o7 E9 a

7 F; G$ W2 C0 M! B2 s' ?9 Z假设有二元函数 f ( x , y ) f(x,y) f(x,y), 若想求出二元函数的累极限( A2 E5 N6 ?9 G' z" o
3 |4 m9 ~3 m! Q2 v
则可以嵌套使用limit()函数。例如:3 }! |  r: R) s& L: R

# W- r- y4 a# N$ M3 v  b
3 l6 j' Y9 @9 k. I$ R* a- q2 e* P* P
如果 x0或y0不是确定的值, 而是另一个变量的函数, 例如 x → g ( y ) x \rightarrow g(y) x→g(y), 则上述的极限求取顺序不能交换。
; `' r/ p: Y! ~- P+ c9 \& f& O1 M+ B( T5 V
假设有二元函数 f ( x , y ) f(x,y) f(x,y), 若想求出二元函数的重极限
7 o; u' [' y" R" e$ g8 h$ E( K, w( \( I) w2 N1 f' J

( t$ ^/ b7 C& z- D+ Q" B& L) F1 z; B$ d. t" \7 ]' N
理论上不易求解,只有沿所有方向得出相同的极限才可,不可能用累极限方法求解。" G" q5 I. I0 _  O& ~! d* ?0 o

- W; [, Q* l7 Y$ R5 u3 e. H1 b& X应用举例& M3 k  M3 o  k" W
试求出二元函数极限值
: Y! U0 T; v% \
" g+ w7 V0 x2 m( z1 w( v* V$ t! U( @$ w: ^8 i+ c6 r  Y
4 c) e7 s3 d+ i* Q, d/ e2 `
重极限的尝试 ,求解重极限
8 l5 f4 ?7 R  z( q3 ]$ i  @ / g( _! H+ U# P/ R7 Z

" E$ r6 m9 ?4 V( M" }
+ q. Y0 z- a! _. Q: ^* j; z! l5 G2 J2 Q, Z; ^8 t4 r* O$ F
判断重极限是否存在0 G! H" [6 D: C& d5 T
5 r5 [, i" z" ^2 Z! I$ P# q) c2 K
证明极限不存在比求重极限容易的多,可以沿 y = k x y=kx y=kx趋近。. A! |  ]$ }: j3 Q1 R

5 @! A8 j7 V1 `- s/ N( g4 f% b' m

作者: NingW    时间: 2021-1-22 18:59
matlab求解极限问题(limit函数的用法)




欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/) Powered by Discuz! X3.2