找回密码
 注册
关于网站域名变更的通知
查看: 637|回复: 1
打印 上一主题 下一主题

Matlab常用指令之示例和符号工具包

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2019-10-31 14:46 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
示例   
; u; L6 \' T6 S, |  n! b4 [, r  i 8 w& K9 i, U- t! `& n) |
demo 演示程序        1 s7 {# C9 c5 u. {
flow 无限大水体中水下射流速度数据        
# f; |4 H3 G$ z+ N* g/ Y- Xintro 幻灯演示指令        
9 X. `1 |  z4 U% v6 Rpeaks 产生peaks 图形数据      
0 _) i: {* T7 n. b! T
; _+ P1 C0 I& d$ b7 c- _5 l
5 t- c- z$ S1 w8 a( z6 P$ y+ Z+ w- L
符号工具包   % r6 c9 K& L3 C6 C- h- `0 _
; S# `- O# v2 M6 W
8 U' y+ d1 b8 r/ X2 V$ ^
1、微积分(Calculus)     
5 `2 D( r/ O, g7 m- ^    : N# k" l* K  d; B; Y$ L0 {8 U
diff 求导数        
; P/ ]8 T9 N; Z9 A* [' G, {limit 求极限        
" u$ E7 o! V1 W0 A% Bint 计算积分        ! ^+ N, I5 c( d; {6 t9 p0 G
jacobian Jacobian 矩阵        
% ^. J* ^. o+ S, |1 Ysymsum 符号序列的求和        - E* R; e1 L! m. x) _. B0 r4 L+ t
trylor Trylor 级数   ( h7 y! ^! a4 C- d9 ~% H
      
/ R; x5 y% @4 ]! Y% G# _2、线性代数(LinearAlgebra)  
# s9 O; ~% q4 a& j0 ]6 V      
7 l4 g5 b8 l3 M# adet 行列式的值        
5 F( ?6 U3 c: s8 l; xdiag 创建对角阵,抽取对角向量        1 F: O& y% H0 k- z" a" e
eig 矩阵特征值和特征向量        " V( Z- E7 e& x8 v( b  O( g) Q9 D0 K
expm 矩阵指数        
1 S  x8 ?2 S+ M) einv 矩阵的逆        
' j2 B0 h3 i- W. o% `$ v" kjordan Jordan 分解        ) T; m. J( F" Q& J" J
null 零空间        
' B3 i; c8 a* R' s, Z0 b1 \/ Q0 lpoly 特征多项式        
" h% R+ K1 K% n7 t- r8 O) @rank 秩        * }, J, b; Z- L2 D# }4 |
rref 转换为行阶梯形        1 N4 ]; x$ K6 @. J) p
svd 奇异值分解        
4 {- f; v( M# ^9 E( |tril 抽取下三角阵        
# X5 G3 u; V2 L( gtriu 抽取上三角阵      
( U- ^: ^# E2 ^6 w
3 t1 `4 a- {2 l6 } 3、化简(Simplification)   
0 x# S6 ?7 H& K8 l1 K     
, b9 S/ o1 \9 ?collect 合并同类项        6 G9 X1 u; Z2 ^8 `' C; M: H
expand 对指定项展开        6 b/ j* z0 c9 y0 h& F% M
factor 进行因式或因子分解        
9 {* o" C0 B. Z4 u4 Z) p9 B  k+ Vhorner 转换成嵌套形式        : w( L+ |8 t: \, v- y
numden 提取公因式        0 l* c0 D3 M, y7 m( H6 f3 ~6 M
simple 运用各种指令化简符号表达式        
) g" b- u. t5 r. y5 psimplify 恒等式简化        " T( I& p/ B$ J3 ^  K
subexpr 运用符号变量置换子表达式        ' z: v* y+ ?) X. O2 V
subs 通用置换指令         
  k) X% S/ i, y7 T( s! }4 k9 ~5 D  E4 v7 Q. j5 T
/ j% ]/ v) S2 A4 z+ ]. h
4、方程求解(Solution ofEquation)  
. _3 k3 E) G. x4 P      
/ b: ^9 M, g0 _2 u: O8 p6 c3 ccompose 求复函数        ; v5 q8 {4 ]) ]+ v! [6 N
dsolve 求解符号常微分方程        
6 X0 ^( _: u/ {: f3 S% h8 Dfinverse 求反函数        . ]* Z2 g" c6 l; N- ]
fminunc 拟牛顿法求多元函数极值点        . w# k- p+ c. m/ R' _% }
fsolve 解非线性方程组        
% _/ C* I; r2 k3 Olsqnonlin 解非线性最小二乘问题        
' z  _& f8 j) X' T$ `8 psolve 求解方程组         
( `! e0 u& C5 S* s# G+ I. y* Q3 I5 {+ d3 H/ n4 O
$ r5 n+ _+ h1 S& V& |# c7 T2 T+ x
5、变量精度(VariablePrecision Arithmetic)         8 h) a; \/ b- m  W
3 g" K) T/ k. E! t/ A
* C$ N9 K" X, M- F( f
digits 设置今后数值计算以n 位相对精度进行         
' J5 Q8 H6 m# _7 K2 l0 wvpa 给出数值型符号结果   
+ u* N; Q! B6 Y9 A9 n1 Y6 W     3 W. U( [* c6 J  F% D' x
6、积分变换(IntegralTransforms)       $ l' \) t3 ^* `/ {  P: U

5 n4 K( O; r; ^# g  k- Dfourier Fourier 变换        
% L: V. y8 W  f6 p5 d0 P  aifourier Fourier 反变换        ) L" {* ]/ y4 @2 Z6 }! P
ilaplace Ilaplace 反变换        1 F( n! h" w* S( O4 j6 G# n
iztrans Z 反变换        3 A9 R" y) r/ ]9 j
laplace Ilaplace 变换        
* X- G  c- Z, m( q& i* pztrans Z 变换     + v+ Z; [# C5 r/ w6 ~$ E
   
3 ^" o2 W8 Q3 R" e! N# m. P  K7、转换(Conversions)   ( T" g9 ~3 D( Q6 d$ S, ~
      
. l1 u/ Q3 d. P: ]char 把符号对象转化为字符串数组        
' Y2 p# r: s$ M& q7 X! ^double 把符号常数转化为16 位相对精度的浮点数值对象         
' b, p9 W/ n+ ]: v* G$ {poly2sym 将多项式转换为符号多项式        / ~+ T2 N6 x8 ^6 C
sym2poly 将符号多项式转换为系数向量       8 X) C: W+ h, L* v# J
  
) k, _5 J! u: y% y8、基本操作(BasicOperation)         
& K% h0 C1 L* W7 g0 `# \6 F, u! ~& D! C$ b$ R" i

' R5 r: q: m! n- _ccode 符号表达式的C 码表达式         / I* x/ S$ L3 j" e
findsym 确认表达式中符号"变量"        2 P) v, e% M" ~# Y' _" i/ M: Q; V
fortran 符号表达式的fortran 表达式         
9 b4 V; E: d/ E! q  `# e& R) Wlatex 符号表达式的LaTex 表示        # ^7 [6 g! n" e! K
pretty 习惯方式显示        
) p6 ]( C7 S* H% f) t+ `sym 定义基本符号对象        * m" o# Z# Y6 p4 x8 U
syms 定义基本符号对象      
# E9 }6 a4 b& v( C3 R  6 X4 d- G7 {5 }& L+ h
9、串处理函数(Stringhandling utilities)
! v# J1 w( }4 Z8 U: U% }2 s3 G$ [        . S. h  x: [9 }% ~
isvarname 检查是否为有效的变量名        
" i0 L* o5 Z0 ~; i! zvectorize 将字符串表达式或内联函数对象向量化     9 v4 y7 E& {% d7 D% x- B; o
   
" }/ A, U" c4 i9 V$ [# r* b10 、图形应用(Pedagogical and GraphicalApplications)   
, G0 e' T- a$ A: j     
) c+ @( E- u! w" l4 D: Uezcontour 画等位线        - A+ H6 @9 J( w0 ?! `8 O
ezcontouRF 画填色等位线        7 l0 G- W/ V# w& ]) x4 }
ezmesh 画网线图        
4 D' d! f1 [$ U8 @1 @ezmeshc 带等位线的网线图        
% Y% t1 p  \: _8 g. d1 t- r9 D6 _0 ]ezplot 绘制符号表达式的图形        
# f" L8 W- U# ^% q5 e: G3 l" xezplot2 画三维曲线        
( p; @* e2 b9 r& U8 gezpolar 画极坐标曲线        " I7 j! g% ?# j* G* ^6 u, l
ezsurf 画曲面图        % S1 ]7 z7 Z9 K* o1 d
ezsurfc 画带等位的曲面图        
+ N  ~1 c$ n8 Zfuntool 函数计数器        / g9 J' ^. @& L) Q- Y' }' D& q8 q
rsums Riemann 求和        ' s$ x" ]9 R  w9 P
taylortool Taylor 级数计数器   
) a7 o+ b: s* d4 t* `# i     
7 ?5 A0 }! |9 `- ?; N11 、Maple 接口(Access toMaple)
3 L0 a3 W+ o7 K* D% G- P$ n        
) v0 \, X4 ?7 h. p* V% f' W3 x: }# nmaple 进入MAPLE 工作空间计算         : U+ z  o3 z  r9 X
mfun 对MAPLE 中若干经典特殊函数实施数值计算        
+ |% o0 v, g) ~) i3 p% nmfunlist 能被mfun 计算的MAPLE 经典特殊函数列表        # H& l. Q: q6 X; A* A; ?
mhelp 查阅MAPLE 中的库函数及其调用方法        
) i! X  g4 K! L7 Gprocread 把按MAPLE 格式写的源程序读入MAPLE 工作空间
# l1 n$ G4 W; q4 R5 e; ?6 C$ i' t& Y
% k2 V% o; e: D& O. `
& G+ ~) P$ M: p6 K" [
/ {" e3 }# l) G- l: m3 }

0 g7 o! ?4 j6 }. v7 a1 A& H) B' K8 A  O! s7 B: f

$ e5 l; M( F  w- H4 Z* G) y+ p4 b+ k: K% Y6 ]1 e
) l+ M$ J9 `- `. z9 {, Q

- Q" u1 ^( K+ r8 c1 V+ l) X3 B2 O! {  I# B; o4 d
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-10-31 08:29 , Processed in 0.125000 second(s), 23 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表