MATLAB实验二_第1页
MATLAB实验二_第2页
MATLAB实验二_第3页
MATLAB实验二_第4页
MATLAB实验二_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、本科实验报告课程名称 MATLAB电子信息应用 实验题目: 矩阵和数组的操作 实验地点: D001机房 专业班级: 学号: 学生姓名: 指导教师: 1、 实验环境 计算机 MATLAB软件2、 实验目的 1.掌握矩阵和数组的一般操作,包括创建、保存、修改和调用等。 2.学习矩阵和数组的加减法运算与乘法。 3.掌握对数组中元素的寻访与赋值,会对数组进行一般的操作。3、 实验内容和步骤 1.用三种方法创建一个3*3矩阵,然后利用矩阵编辑器,将其扩充为4*5矩阵,并保存,试着调用它。(1) 直接输入法 如在命令区输入A=3,2,1;4,5,6;7,8,9。 (2)直接利用MATLAB提供的函数创建一

2、个3*3矩阵 如在命令区输入rand(3,3)即得到一个3*3的随机矩阵 (3)利用MATLAB提供的“Matrix Editor”完成输入 步骤1 在命令区输入A=1.步骤2 用鼠标单击工具栏的工作区浏览器,MATLAB弹出变量浏览器,选中变量A,鼠标左键双击A,打开矩阵编辑器。步骤3 在左下角的两个文本框中分别输入希望得到的矩阵的行数和列数:3行3列,即得到一个3*3矩阵。步骤4 要将上面矩阵改为一个4*5矩阵,只需改变矩阵的行数和列数即可。如将3行3列改为4行5列,即可得到一个4*5矩阵。若想修改其中的元素,只需用鼠标选中表格中我们想要修改的元素,将原来的元素修改为我需要的值。步骤5 要

3、命令区输入save data,即可保存上面例子中创建的矩阵A。步骤6 在命令区输入 load data 即可把vabaocun在文件中的矩阵读到MATLAB的工作区的内存中来。 2.建立一个等差数列,然后由它产生一个对角阵。 步骤1 在命令区输入a=linspace(0,1.5,5)产生一个等差数列。 步骤2 在命令区输入B=diag(a)产生一个对角阵。 3.利用MATLAB的函数inv(A)求方阵A的逆矩阵。步骤1 在命令区输入A=1,2;5,6得到一个2*2的方阵。步骤2 再输入B=inv(A)求出A的逆矩阵。 4、 练习 1.创建一个5*5矩阵,提取主对角线以上的部分。 2.A=rand(3),B=magic(3),C=rand(3,4),计算A*B*C 3. 创建一个3*3矩阵,并求其转置,逆矩阵。 4.创建一个4阶随机矩阵A,计算A3。 7.射有矩阵A和B A=1:5;6:10;11:15;16:20;21:25 B=3 0 16;17 -6 9;0 23 -4;9 7 0;4 13 11 (1)求它们的乘积C=A*B (2)将矩阵C的右下角3*2子矩阵赋给D 8

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论