实验一matlab的开发环境及基本运算24553.pdf
《实验一matlab的开发环境及基本运算24553.pdf》由会员分享,可在线阅读,更多相关《实验一matlab的开发环境及基本运算24553.pdf(9页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、.实验一 matlab 的开发环境与根本运算 一、实验学时 4 学时课 2 学时,课外 2 学时 二、实验类型 验证性实验 三、实验目的 1、熟悉 matlab 的开发环境 2、掌握矩阵、变量、表达式的各种运算 四、所需设备及软件 1、安装了 windows*p/win7/win8/win10 的计算机 2、matlab 开发工具 五、实验根本原理 1、熟悉MATLAB环境:MATLAB桌面和命令窗口、命令历史窗口、帮助信息浏览器、工作空间浏览器。2、掌握 MATLAB 常用命令 表 1 MATLAB 常用命令 clc 去除命令窗口中容 clear 去除工作空间中变量 help 对所选函数的功
2、能、调用格式及相关函数给出说明 3、MATLAB变量与运算符 1变量命名规则 2MATLAB 的各种常用运算符 表 2 MATLAB 算术运算符 表 3 MATLAB 关系运算符 操作符 功能说明 操作符 功能说明+加 矩阵左除-减.数组左除*矩阵乘/矩阵右除.*数组乘./数组右除 矩阵乘方 矩阵转置.数组乘方.数组转置 表 4 MATLAB 逻辑运算符 表 5 MATLAB特殊运算 逻辑运算符 逻辑运算 说明&And 逻辑与|Or 逻辑或 Not 逻辑非 *or 逻辑异或 4、MATLAB的一维、二维数组的寻访约定大写字母为矩阵 表 6 子数组访问与赋值常用的相关指令格式 5、matlab
3、的根本运算 指令 含义 指令 含义 操作符 功能说明=等于=不等于 大于=大于等于 A=a 把标量 a 赋值给 A 的每个元素 a+A 标量 a 分别与 A 元素之和 a-A 标量 a 分别与 A 元素之差 a.*A 标量 a 分别与 A 元素之积 a*A 标量 a 分别与 A 每个元素之积 A.n A 的每个元素自乘 n 次 A n A 为方阵,自乘 n 次 A.*B 对应元素相乘 A*B 维一样,矩阵相乘 6、matlab 的常用函数 指令 含义 指令 含义 E*p(A)以自然数 e 为底,分别以 A 的元素为指数,求幂 log(A)对 A 的各元素求对数 Sqrt(A)对 A 的各元素求
4、平方根 Diag(A)A 矩阵的对角线元素 Rank 矩阵的秩 Det 方阵的行列式值 Ones 产生全 1 的数组或矩阵 Zeros 产生全 0 的数组或矩阵 Rand 产生均匀分布的随机数组或矩阵 Randn 产生正态分布的随机数组 Size 返回指定矩阵的行数和列数 Rot90 矩阵逆时针旋转 90 度 Factor 因式分解 E*pand 展开表达式 六、实验容 1、建立一个以*命名的文件夹;将该文件夹添加到matlab的路径管理器中 2、启动matlab,熟悉命令窗口、命令历史窗口、帮助信息浏览器、工作空间浏览器 3、学习使用help命令 4、使用窗口命令:clc、close、clo
5、se all、clear,了解其功能和作用,观察各个窗口mand window、mand history、workspace的变化结果。要求用文字说明。5、练习五中各运算符、函数的应用。注意观察运算结果。在实验报告中必须完成以下容。1矩阵运算 12344347873657A,131203327B 求以下表达式的值:1A+3=B和A-B+I单位矩阵 2A*B和A.*B 3A4和A.4 4A/B和B/A 5A,B和A(1,3,:);B3 2另一矩阵运算 A=25242322212019181716151413121110987654321,B=11134079423096171603 1计算它们的
6、乘积C.2矩阵C右下角3*2子矩阵赋值给D 3查看matlab工作空间的使用情况 3创立一个二维数组A48。查询数组A第4行、第5列的元素;查询数组A第6行的所有元素;查询数组A第8列的所有元素。4生成以下矩阵,取出方框的数组元素。5 随机生成一个26的矩阵,写出实现矩阵左旋 以第1行第1列为中心逆时针 90的命令。6使用load命令装载数据文件data.mat,使用size命令返回矩阵的行数和列数;使用help命令查看ma*,min,sum的用法,并运用三个函数进展运算。7对于BAX,如果753467294A,282637B,求解*。8因式分解:16555234xxxx;2f=*9-1 9展
7、开表达式 f=(*+1)5和 f=sin(*+y)10求100,999之间能被 31 整除的数的个数。提示:先利用冒号表达式,再利用find 和 length 函数。11其他练习学生自己设计:主要是针对前面的练习中没有用到五的运算符和函数局部需要自己设计进展练习。七、实验结果 1将六中每个容认真完成以后,结果复制到这局部。2提交实验报告,命名实验一*5 1 1 A+3=B A=12,34,-4;34,7,87;3,65,7;A=12 34 -4 34 7 87 3 65 7 B=1,3,-7;2,0,3;3,-2,7;B=1 3 -7 2 0 3 3 -2 7 A+3=B ans=0 0 0
8、0 0 0 0 0 0 A-B+I单位矩阵 A-B+1,1,1;1,1,1;1,1,1;ans=12 32 4.33 8 85 1 68 1 2 A*B ans=68 44 -10 309 -72 392 154 -5 223 A.*B ans=12 102 28 68 0 261 9 -130 49 3。A4 ans=8542540 6061712 20534012 9843130 48504686 16195238 16741544 13577686 40027342 A.4 ans=20736 1336336 256 1336336 2401 57289761 81 17850625 2
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 实验 matlab 开发 环境 基本 运算 24553
限制150内