第二章MATLA数值计算功能

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第二章MATLA数值计算功能
MATLA章的数B值计算― ―maltb 具a出色有数值的计算力能,据占界上世数值计软件的主导算地位
数值算的功运能创矩阵建阵矩运多算项运式算线方程性组值统计线性插数函值优数化微方分的数值解程
一、aMlab的基本t计功算能、1常用本基数函学数P38数名称函函功数能取绝对值复的数角相开平方复数的部复数的实部共轭复虚数函名数函数称能符功函数号x/y余取最公大因最小公数倍数自然数指2指的数
absx)(angl (e)zs rqt(x )erla(z)ima gz() ocnj()z
sgi(n)xem(x,ry)gc(xdy) ,lmcx(y,) xp(xe po)w2()
x函数名
函数称功能四舍五入整取函数名称
函功能数然自数对以01为的底对数ronu(xd r)t(xa) fix() xlfor(ox)
lgox() lgo10()xlog (2)x将实化为分数数朝零向取方整朝负无穷向取整方朝正无大方穷取整向以2为底对的数
engtl(xh )md(xo,y)向量求度长求余为xy.值flo*o(r./xy)celix(
2)、M tlaab常的三角函用数3P8
:有in(xs),oc sx)(,at (nx),snid()x ,atn (dx)asin( ),xcos (xa),tana x()等
二、令命行的基操作1.本创建阵的方法矩1() 接输入直法规:则
矩阵素元须必用[]括住阵元素必矩须逗用或空格号分隔在][内阵的行与矩之行间须必分号用隔
分矩元素阵阵元素可以是任矩m何alabt达表式,可以是实数也,可是以复数,数可复用殊特数函,ji 输a=入1, [ 2,;3,4 5 ,]6= a1 2 34 5
6
x=[2 i/2p;qsrt3( 3)+5i]
符的作号用逗和分号号作的用逗和号号可分作为令指的分隔间符,matla允许多b语句条在一行同现。

分出如号果出现指令在,屏
幕上将不显后结果示但存储在,工空作间中。

当一指令或矩个阵太长时,可用续行
冒的号用:作用于成生间隔等的量,向认间隔为默1。

=i32:7 :用于选出矩阵指定行、列及元素a。

=(A,::42) 或aA=:([2,3,,]4) 循语环句fo
nr1=1:0
2() 用amtal函数b建创矩阵(19P20) -空阵[ ] ― ma talb许允入空输阵当一,项作无操结果,返时回空。

阵r nda m(,n―― 随)矩阵或机anr (dn ) ye (em,n)――单位阵或矩eye n( )ezros m(n),――全部元都为素0矩的阵oens(m, n)―全―元素部为都的1阵矩ilspace(an,,nb )― 生)成~a之b间个数n值性分布线的向量lgopscae(,ba,n )― 生)成0a~101b间之对按等分数的n个素元向的量
re=ye(3 )r=10 0 0 r=0eye3,()4r 1 = 00 0 1 000 100 01 0 1
r0eye(=43, )=1 r00 10 00
000
10

有伴随阵、稀疏矩阵矩、魔方阵矩、角对阵、范德矩等矩阵蒙创的建,不一就介一了。

绍注意m:taalb严区格分小写大字,因母a此A与两是不个同变的。


()3用M 文件建矩阵创适用于较的大矩阵且需经调用常的阵。

矩% mymatixr.mcreaito on mfartx Ji
ZJ=[Z12,3,4,,5;,678,9,1,;11,102,13,4115,;]取myamtrx名i保存若J 已Z 由其文件它运行后成生需而经调用常,用可aves令指保。

存sve amyamtirx ZJ(4 )从部外据数件调文矩入阵laod myatrim xZ
(5J)多矩阵维三、矩的修阵改与操作() 矩阵的修1改直接改可修用键找到所要修的改阵,用矩键移到动修要的改矩元阵上素可修改即。

指修改令可以A(用, )= 来修改。

例如a=[1
2 0;
3 0;7 8 59] a 1 2 =0 03 75 89 还可用函以数sbu、sa (3,3=)0 ifn 函d修数。

改a 1=2 0 035 78 0
() 矩阵的2阵子矩阵的阵子可以通标过量向量、冒、号志来标引和赋值用
Av,w(,v,)中任w何个可以是冒一号“ :、”量、向量常见A(v,标w)式有:A(i形j) ,A(、,j:) 、A(:j:k), A(i:、jk,h): A(、i,[j][k,,]h) 、A(:ij等) (
) 3矩的操阵作阵空可利用]清[除矩阵中部行或列分来变维改数,其作用借与助量向识标得到矩的子块阵相。

同:例知已
A[1,=,234,5;,,768;9,10,,1,121] ,消要A中的第去1与第4列得列到B。


=A;B(B,:[1,]4)[]=, 23 与=B(:A[,23]),或=A(:,2:B3 6 7) 果结相10同11 矩阵的扩展
a. 用利矩阵标识块赋值令指展扩Xm(:m12n,1:2n=)A生新阵成X 矩,阵了除赋值阵和A存在已元的外素,其为余0
b. 利方括号用小矩阵和成生大矩阵例利用:A=1,2,7[,8-1,1;,97,1]0生成×44的B,使其阵第、12,第1至行3元素取列阵第2A至第4列列元素第,、3行4素元为1全其,余为。

0法一:B=
zroes4(,);4(B:121,:)3A(=,2::4; B()34::,=)neo(2,s4 2)7 8 或
B01(2:1:3,)=(:A,24): B;(:4,3:14)ones(=2,)
41 791 001 1 11 1 11 1法二:B=[(:,A:42)z,roes2,1(;)neso2,4(])
矩阵结的变构P9换-94r1o90t(Ak,):逆针旋转时fli pl:左r翻
右fipld:u上翻下iad:g抽取主角线对生或成角对阵trilA(k,: )抽取主三角下(=k,0+,11-…) t,riuA,(k:)抽主取三角上k(0,+=1-,,…1 )B=ershae(A,p
m ,n)根据A重阵组为mn的B×阵
四、阵矩运算1 .阵加、减(+矩-,)算规则运:与性线代数算规则相同运2. 阵乘矩)(运算规:则线性代数与算运则相同规
A=[1,
3pi,i;6,8,,3i+5]; B,=[,2,13,;5,64,,78]D;A=B+,D=
.00020 1.0100 5.0000 061.41 640.00 + 10.0000iC3+B=14.000 10.0000
+0 .01000i1 .*****=a[1 32;45 6;7 8];b=[012;3];;=a*cb =1c4 3223。

相关文档
最新文档