全球旧事资料 分类
实验二矩阵和数组的操作
一、实验环境计算机MATLAB软件二、实验目的1掌握矩阵和数组的一般操作,包括创建、保存、修改和调用等。2学习矩阵和数组的加减运算与乘法、3掌握对数组中元素的寻访与赋值,会对数组进行一般的操作。三、实验内容与步骤
1.
用三种方法创建一个3X3矩阵,然后利用矩阵编辑器,将其扩充为4X5矩阵,并保存,试着调用它。
程序如下(1)直接输入法A321456789A347258169
(2)利用MATLAB提供的函数创建一个3X3的矩阵Ara
d33A041030352901389089360813202028005790009901987(3)利用MATLAB提供的“MatrixEditor”完成输入A1A1在矩阵编辑器中得如此矩阵100000000该成4X5矩阵后如下1000000000
f0000000000修改元素后为123450987611121314151019181716对文件进行保存使用savedata命令,用loaddata命令刻把保存在文件的矩阵读到MATLAB的工作区的内存来
2、建立一个等差数列,然后由它产生一个对角阵。
操作如下
ali
space0155a00375007500BdiagaB00000003750000
11250
15000
000750000
000112500
000015000
3、利用MATLAB的函数i
vA求方阵A的逆矩阵。
操作如下A1256A1256Bi
vAB15000050001250002500
四、练习1、创建一个5X5矩阵,提取主对角线以上的部分Bra
d55B00971082350034404387018690489807547027600119004984
f069480317109502
038160765507952
044560646307094
067970655101626
095970340405853
UtriuBU009710000Ara
d33A014930257508407Bmagic3B834C025110616004733ABCErrorusi
gtimesMatrixdime
sio
smustagreeABCa
s9598298497780801277801293931025881338921237541008351339611312931184360351708308058530549709172028580757207537038041596720254308143024350929303500019660034404387000018690489804456000754702760067970655100119004984095970340405853
2、Ara
d33Bmagic33Cra
d34计算AXBXC
Cra
d34
3创建一个3X3的矩阵,并求其转置,逆矩阵
fDra
d33D056780075900540Eco
jDE056780530801299Fi
vDF178260052903102137632794454022216123371743303007590779205688005400934004694053080779209340012990568804694
4、用两种方法求Axb的解(A为随机矩阵,b为四阶列向量)。Ara
d4A00119033710162207943b1234b1c1234XAcX13124241434148814310li
solveAca
s131242414341488143105、创建一个4阶随机矩阵A,计算A3Cra
d4C01524r
好听全球资料 返回顶部