9 f) @ \; ^0 E如何用Mathematica求极限
2 k: q6 C- X6 P>> 8 v7 ?' Z- l5 C7 o! i/ r- u
(1) 极限: > >
- d, e- F) B8 \. f! g7 v% h+ ?* {* B$ ? c: I/ }5 B
' n* F; G$ ~8 {2 ^: G
. k8 P7 ]8 u( b# q( J' L% [, T4 m& L
| * L/ m8 p+ K. K0 D
Limit[函数的表达式f(x),x->a] |
' B2 R$ ]+ U f" G(2) 单侧极限: ) D, q0 F: N: q3 y
左极限:>> . u6 v5 a' ?, U6 L- _. W: _( {
7 h7 f; z4 t q1 [0 p' T. O+ l' N
) _3 w: x+ J+ j0 \: J' C- g+ `1 ~9 W
* M/ S3 Z5 ^8 h1 x7 z
& s3 K$ m0 u( ^) Z- F| 7 a) g! t5 n2 P/ r7 P) j4 @
Limit[函数的表达式f(x),x->a,Direction->1]> > | - P5 v' q- l- C( t, Z* _$ E
右极限: > > $ z4 R' [! L+ N: k+ {$ P, T
; ~, Q9 {% M. ]/ E3 i $ `* k F* k& C! u5 v
. b0 h2 G1 Z4 b4 Q3 v, j1 y: W8 w) W# y, o; V
| 5 O2 o$ l2 i' ]3 M! y
Limit[函数的表达式f(x),x->a, Direction-> -1] |
9 [: M0 N T! {. L如何用Mathematica求导数 + \/ d# l1 m# E3 A. p" A5 { b
% ?' k! e7 L) W + `; P: C% r) O: m& c+ ^) U; u
C; @, G/ M0 b8 J" y- `5 H! _+ X! c9 X/ o
|
, M% e: Y6 @4 R6 f* Y4 [ D[f(x),x] (或从工具栏输入 ) |
2 r. z( ~. ` r- ]' u如何用Mathematica求高阶导数
; P8 u1 \' y! I6 v7 K8 X* I# O& h/ R # Z4 w3 @; T; h* w B- Z/ Y1 U4 k
: I+ H3 ?5 k4 W2 t0 O8 N4 u3 m' ? ) ^2 u$ \/ q0 g$ Y
4 H+ E; L: e" L& K: q
0 m C* U2 i- p/ o7 _( m g6 r+ X|
2 ~- X& A s4 O' f2 E4 B D[f(x),{x,n}] (或从工具栏输入 ) |
$ W0 D3 q' k7 k5 f8 }在Mathematica中没有直接求隐函数导数的命令,但是我们可以根据数学中求隐函数导数的方法,在Mathematica中一步一步地进行推导。也可以自己编一个求隐函数导数的小程序。
, b4 A6 ?3 y: p% Q. |7 v2 O8 s0 s1 V在Mathematica中,没有直接求参数方程确定的函数的导数的命令,只能根据参数方程确定的函数的求导公式 ' J3 }( f5 u9 ?- X3 M) v
( ~/ m8 x+ m; ?7 ]+ s) o: i, P
! c( R- }4 H- x
& |1 A2 W4 t* g9 R. ~/ L
| 3 {* t& ^( D; G& P% U

% R3 u. R" Q+ V! E' x7 B | 9 z( i8 [9 I( r; I
一步一步地进行推导;或者,干脆自己编一个小程序,应用起来会更加方便。
8 e2 ]2 _! [+ R# ], b: Z如何用Mathematica求不定积分 * w8 X& P4 N; O6 l" X1 `
# E% P' F/ M# {1 x; F6 c- T# |" ]4 W % E( u- ?3 {( n2 k
m0 C& B# i3 T
- ?4 c( f. G2 k2 N2 [: J4 r/ f. }* z: X
| % u# m, U5 @2 ~; k1 B Z
Integrate[f(x),x] (或从工具栏输入 ) |
: c5 C" `, k+ h* k; l2 e# h. V* V8 J) U0 G0 s8 O% ^
如何用Mathematica求定积分、广义积分
* G& X7 G- H: `- \0 F, C5 l2 {& {6 {3 ?2 k/ Z! N3 X+ X) [. J
>>
+ L- h6 \9 |1 E6 L% J# g- r7 m1 }, T1 O3 A9 ^( F, p
! g# o8 E5 O; T( |8 R' _
( W: Z' Y% Q& g2 Z& w
% w* K% q5 w) W! s3 M' }
|
; m/ J+ M9 ^$ p0 Y% ] Integrate[f(x),{x,a,b}] (或从工具栏输入 ) |
% k: @3 y1 s: d. B8 Q9 g如何用Mathematica对数列和级数进行求和
0 t+ S2 i; f$ O, B7 b
; l2 v, R4 H6 e/ g & H( I5 u7 R" ^7 l: L
8 B& v# j2 }+ q* L
; H2 M2 ]7 E$ X* Z* L" V
' ?/ M2 g2 B7 C* aSum[f(n),{n, a, b}] (或从工具栏输入 )) ]/ z/ Z' o1 ~: g
Sum[f(n),{n, a, b, dn}]
* D% ^* R3 }1 N3 i8 s& pSum[f(n, m),{n, a, b},{m, c, d}]2 c t6 B8 v4 u Y/ N; @
Sum[f(n, m),{n, a, b, dn},{m, c, d, dm}] |
9 i" {" u' C1 y1 t& h5 a# p. ]如何用Mathematica进行连乘 % e: h) `1 v# f) W
6 V" O1 t. R; s( A7 o+ n
' d8 g$ L' v- N$ o$ ?6 s) [# D4 h6 e" A9 }. o8 {2 S
# m. q& P' k" S
" [7 V* l- i- ~
Product[f(n),{n, a, b}] (或从工具栏输入 )
- E/ j$ L9 K/ d. RProduct[f(n),{n, a, b, dn}]5 G+ ]2 s1 H5 D; e# k# X
Product[f(n, m),{n, a, b},{m, c, d}]; g8 @1 ?- O! p( p
Product[f(n, m),{n, a, b, dn},{m, c, d, dm}] | . j- ~+ n) p% w" G1 W8 }
如何用Mathematica展开级数
: A. R* n: u* T ~. L! c/ }) G- l( w# D% S! I" T2 q+ n+ e
: n$ ~0 p) p# T7 g8 L
; P V5 u- j' B7 M! k3 e: b: z
" C8 M/ Q0 P, v" \& }" ?|
3 t( z- x- x& R Series[f(x),{x ,a, n}] | 1 a1 E8 {3 N" p d
如何在Mathematica中进行积分变换
1 b+ q9 @3 d- d2 j: I! {; G1 j$ n' H; l' }& }) k, [% |& I
, T) n& _! W% U6 p0 `
z8 I0 c' g9 K+ h" T* `5 |
' A) k- [1 t) q& B
$ `* U* Y; }1 m* jLaplaceTransform[ f(t), t, s ] 拉普拉斯变换
+ O" h5 u' I+ I/ ]2 s1 s- `/ _InverseLaplaceTransform[ F(s), s, t ] 拉普拉斯变换的逆变换> > | ( O! x& ?% O) a0 z' o
>> + B8 X4 U* |7 r8 n9 O7 Z
& x' j% y" t$ \: H
& i/ m' {6 b7 V% M. g0 ~( a3 r
$ Z0 V3 F4 {3 i; p& n/ e+ i* {# J$ V) h- @
+ u- S. G' s2 c) m5 ?6 w
FourierTransform[ f(t), t, ω] 傅立叶变换> > X0 c# E9 _) w/ o8 P" Q2 U" y
InverseFourierTransform[ F(ω), ω, t ] 傅立叶变换的逆变换> > | ' A2 _0 @, C. Z" a& L
( m8 U. J% Y7 J6 g2 R/ a8 Y ; c- T7 I6 k1 k% _7 c0 Q- @( ^
1 J* R1 Z" [& a& k. X
* B) d( r3 g5 d$ ]. k- P( ?0 w. t7 l; f$ V
$ S+ a* R* M, I `0 }
8 P' y$ |( P+ p% `1 T# S# _
7 ~4 b! O! ]0 F0 Y& c0 f# G; k% }; K8 B$ A
ZTransform[ f(n), n, z] Z变换> >6 [" W$ l# V0 S2 `$ s/ T4 l
InverseZTransform[ F(z), z, n ] Z变换的逆变换> > |
. x @) r. L* Y : ~4 P5 _; C' K, `4 I8 g9 k: C9 h
) d- l0 v2 [; b! y
3 v U, i3 P, A
" ~3 N* t8 Z; L$ S1 R# R8 C
- P4 x+ Q' H% `8 `/ @+ J( h
1 @4 c, N( F6 @1 l; f3 q+ n6 x8 {0 p# D: o
. F. O7 [, ?* ^& [ y& t, o) m7 y9 n: K
FourierSinTransform[ f(t), t, ω] 傅立叶正弦变换> >
7 l6 Y& R7 M- Z. i hFourierCosTransform[ f(t), t, ω] 傅立叶余弦变换> >, a/ R% r: m. h
InverseFourierSinTransform[ F(ω), ω, t ] 傅立叶正弦变换的逆变换> >
; |3 B4 G* O5 y+ I I- fInverseFourierCosTransform[F(ω), ω, t] 傅立叶余弦变换的逆变换 | 7 n; G' q2 W5 f$ _5 M
如何用Mathematica解微分方程
0 l$ z% G& ~- { 4 q7 Y3 Y1 e; Z# v$ @
/ v, w; w- D& t & f2 u% F, r: r; R. G
5 l a+ \" ]6 B* e2 R
+ q* A+ z3 N7 D9 K/ U| ' E; ] M. j- B/ `
DSolve[微分方程,y[x],x]
7 K) U. i) T A8 n6 J4 h* jDSolve[{微分方程,初始条件或边界条件},y[x],x] |
8 w: }& E) M4 w" Z如何用Mathematica解微分方程组 ) h) K% K+ R% {1 X7 h, Y
' U" v1 n5 z4 L' K: s! Y
' \! C3 n, O: H4 l" A: b0 b
1 i/ S: ?% u7 C: K# P# d
: M# |2 z3 {1 d: u- m9 H| % g; r. Q6 y0 x6 R. O6 i' ]) u4 {
DSolve[{微分方程组},{y1 [x],y2[x],…}, x] ! e3 E- m- U! d. `. z
DSolve[{微分方程组,初始条件或边界条件},{y1[x],y2[x],…},x] |
a# I) ]* x2 ^' m; ~( O如何用mathematica求多变量函数的极限
; P5 I' ~/ [8 l以两个变量为例说明,多于两个变量的函数极限可以依次类推。
; Z4 p+ j7 x4 N" {) }+ S' ?& i* p3 z3 k+ ]# s. G( B! ]" V5 \3 d
3 Z# f2 s8 `9 L8 c2 L
5 \- {% P! r. a
! R1 P4 f) K W! b4 @( c
|
6 x6 q8 ^* c$ U2 m Limit[Limit[f(x,y),x->a],y->b] |
$ G) |% T% L) _+ o4 B8 {' [ v! c2 o' o
7 N" i& Z# \ z5 x2 A2 i9 p( A 计算极限 |
0 g; G, Q; w; ]" r t如何用mathematica求多元函数的偏导数
6 b+ z- O G, r/ `/ a v; R0 R% J1 r; |9 y h6 q
. i: p& p3 l) E! Y0 Q
c b: {1 a8 |. C3 {
% J8 _& h8 G% _|
- g+ y+ \% \ _4 Q4 | D[f,x1,x2,…, xn] |
! d! w. g/ {4 `# q
+ ?2 d2 P+ y7 @5 }+ x. i# I' U/ I' C 求偏导数  |
4 Z1 ^8 z) e4 r8 @- {3 w如何用mathematica求多变量函数的泰勒展开式 7 u0 Y, `5 D1 r; T4 a% x/ n: n
3 \$ v# U* ?/ {+ |$ G) h
6 c3 \9 ]& E/ |. r. ?. S F
9 Q' V0 Z# ]) Y5 y4 I' H
. Y# o+ X" C6 Y9 N, W|
+ S/ \" D7 X+ d" z5 i2 y, p6 I Series[f,{x,x0,m},{y,y0,n},...] | - V1 S% C" Y+ J/ w
) V- J4 j8 ^0 t0 @: d" W* h 在x=x0,y=y0 ,...处求函数f的泰勒展开式,其中m,n,...为展开的次数 |
7 y' h0 q4 r( t+ \1 {3 M如何用mathematica求重积分
% x5 ]8 k* D6 @/ O
$ ~3 b; f# W$ z# O% q3 x( a! ?. y6 M: z
9 T3 S9 e) Y7 m) ^7 h2 Q. l! w
2 c8 y0 y% ~ k# n5 ?' {
6 C- x. [* P' y* z R|
. ]6 a! h4 f- _% @0 J5 Q Integrate[f,{x,a,b},{y,c,d},...,{z,m,n}] | * d' j: K5 w/ z0 j
, ~. j! h2 }8 b+ C7 L
求重积分 |
5 o8 ~( D5 F# j& w/ n
$ X6 ~6 T! b8 G0 P* }# i3 \# y) ]# @ l| 4 f7 J- z4 R+ q
NIntegrate[f,{x,a,b},{y,c,d},...,{z,m,n}] |
% @# Y0 L% D! n* ]0 }% w) n2 o+ ^) y6 H& e% @ P1 B) D$ w
重积分 的数值解 | + |. H* `) ^) q% J: B. f
3 ~( V" {( C% i* I) { 也可利用工具栏上的积分符号的组合来完成
! U% G2 y& C+ `' X9 `6 p如何用mathematica求梯度、散度、旋度
" N/ o9 y2 T8 s( D4 ~7 Y0 {( H2 K首先要加载Calculus`VectorAnalysis`函数库,加载方法为: + n7 C4 W" }) L: R0 }# l0 C* P, A
<<Calculus`VectorAnalysis` . @+ a% a, o: w! _
以直角坐标系和三元函数为例说明 / k. a. R5 C; P1 ~: f8 V
+ d6 H, D/ |/ L/ j, T4 R: f
8 l2 A9 G1 Y/ Q" P1 g n4 t" h0 C; f! n$ t M; P) r! E
5 W! \) v" ~. x* g
| 4 P; f K% y- z! H/ J- `
Grad[f, Cartesian[x,y,z] ] |
! T3 }5 @, c! @1 g! L3 n c: i/ t" n, J4 i4 M- {; O
在直角坐标系中求纯量函数f的梯度,其中x,y,z为坐标变量 | 8 M. N& s" `5 E* `: m6 j3 @# Z
# d& O$ Y" r" p% M2 F
|
! z {9 z; C% V4 | Div[f, Cartesian[x,y,z] ] | ( e* W6 Y" n0 I1 V& `
" ~" b+ @& o: d% \2 e5 e9 @ 在直角坐标系中求向量函数f={fx ,fy, fz}的散度,其中x,y,z为坐标变量 | 9 x' ^1 N& O# M# L5 b
. N; p1 S8 w$ t' }1 Z6 z* L
| 9 K0 V4 t7 R+ e5 M
Curl[f, Cartesian[x,y,z] ] | ) K" W F g. {6 L
- l A' L9 Y2 |" F: p; `
在直角坐标系中求向量函数f={fx ,fy, fz}的旋度,其中x,y,z为坐标变量 |
) \4 s7 R, U* c3 @注:若把上面的Cartesian换为Cylindrical或Spherical,则表示在圆柱坐标系或球面坐标系中进行计算。 H: ]6 d, z% n
如何用Mathematica求函数的最大值和最小值
# Y+ d: C- e( b6 x3 A% z `. r! s* ~' H7 j- b6 ?0 v1 U1 Q
4 m/ W3 J- e' l; x9 L 3 x. o' H# H, M: W% c" d# u4 s
% i7 i) [% ~2 s( j8 c$ I1 V1 B2 _/ N9 y0 `- d
|
$ s, Q2 Z) c9 B/ | y' O( j Maximize[f, {x, y, …}] | ; Y- @ m9 j6 d1 h' q
! q( j3 O% ~7 `: s5 \ 求函数f关于变量x, y, …的最大值 |
& r4 R' q, q9 h7 w3 l
2 I( Z4 J: u3 B* N# x| * ~; w6 r5 }- Y
Maximize[{f, conds}, {x, y, …}] | 3 u4 l* I9 B L. r
9 G4 p5 i! E. \
在条件conds下,求函数f关于变量x, y, …的最大值 | % b( n0 m e3 L' c# ]1 {& D y
3 Z+ ^, ~$ [" T! _1 z
| 2 ~6 Y% H" o7 n) y7 W u, @
Minimize[f, {x, y, …}] | 9 L$ O- C+ G8 z3 @$ \0 W
7 Z- h6 |, k8 j6 S: V, l! y K 求函数f关于变量x, y, …的最小值 |
) d$ G7 n8 F& m8 K7 `# P6 p/ t% `' W% D3 Y* M. e9 }) d+ n
| " H( @+ s3 N, _. y" Y/ n" Z5 \
Minimize [{f, conds}, {x, y, …}] |
* E$ X+ G6 z5 L6 o1 e' v
$ O8 K& E) O2 _) u5 x 在条件conds下,求函数f关于变量x, y, …的最小值 |
* d* y% ^& T' W( }1 C4 O[此贴子已经被作者于2005-10-22 12:53:17编辑过] |