MATLAB大学教程(第2版)实验2矩阵及运算.docx
《MATLAB大学教程(第2版)实验2矩阵及运算.docx》由会员分享,可在线阅读,更多相关《MATLAB大学教程(第2版)实验2矩阵及运算.docx(8页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、姓名:学号:成绩:实验2矩阵及运算实验目的1 .熟悉和掌握不同类型矩阵变量的命名、赋值、产生、访问和存储。2 .熟悉和掌握矩阵的算术运算、逻辑运算和关系运算。3 .熟悉线性方程组的求解和相关参数计算。实验内容1 .请分别利用命令和鼠标完成矩阵的产生、编辑和存取,写出相关代码和操作过程。(1)利用命令产生一个空矩阵A,然后对矩阵A赋值,取值为5行5列的单位矩阵, 然后利用命令将矩阵A存储在硬盘上的MATLAB数据文件A.mat中。(2)利用鼠标操作工作空间浏览窗口,创立矩阵B,并利用变量编辑器修改B中的数 据,建立1到12的3行4列数据,数据逐行输入,然后利用鼠标将矩阵保存到 硬盘上的B.mat
2、文件中。(3)利用函数xlsread读取硬盘上电子表格文件datal.xls中的第一个工作表中区域 A2:C5的数据(数据自行敲入),并赋值给矩阵C,然后利用命令保存矩阵C到 硬盘上的C.mat文件中。(4)利用load实现将数据文件A.mat、B.mat和C.mat载入到内存中,然后将A、B、 C三个变量保存到MATLAB数据文件ABC.mat中。2 .创立随机矩阵A2X3、单位矩阵B3X3、零矩阵C2X3;访问A矩阵的第2行第2列,访问 B矩阵的第3行所有列,删除C矩阵的第2行。3 .创立一个由数值和大小写字母构成的字符串,将大写字母转换为小写字母,然后将数 字字符从字符串中删除,并在字符
3、串前面添加子字符串,New strings:,最后 统计字符串的字符数。4 .分别创立一个名为cours的结构数组和元胞数组,将本学期5门课程的课程名、学 分、难易程度三种信息记录在数组中,然后添加第四个信息教师姓名,最后删除难易 程度信息。5 .生成一个数组A,其元素为区间-10000,10000的整数,编程计算出A中能被17整除 且大于1000的数的个数,请将满足条件的最后10个数保存到变量B中。X 一 + 演-16.求线性方程组1 2+七+工=2的系数矩阵的行列式、迹、秩、逆,并求解线性方程组。X, _ 2x. 4II 23学习资料:在MATLAB中创立矩阵有以下规那么: 矩阵元素必须在
4、“口”内;矩阵的同行元素之间用空格(或隔开; 矩阵的行与行之间用“广(或回车符)隔开; 矩阵的元素可以是数值、变量、表达式或函数; 矩阵的尺寸不必预先定义。下面的例子中我们创立了一个3x4的矩阵:c=l:4;2:5;3:6引用矩阵的某一元素假设要引用第m行第n列的元素,那么输入c(m,n)。比方引用三行四列的元素:c(3,4)ans =6引用矩阵的局部元素 我们可以引用一个矩阵中的子矩阵,对于矩阵a而言,可以选取第m行到第n行在第p列到 第q列的子矩阵。只需输入a(m:n,p:q)。下面是一个例子,122 33 44 5345456567678f=a(l:2,3:5)3 4556事实上,还可以
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- MATLAB 大学 教程 实验 矩阵 运算
限制150内