实验一 MATLAB运算基础
一、实验目的
1.熟悉启动和退出MATLAB的方法。
2.熟悉MATLAB命令窗口的组成。
3.掌握建立矩阵的方法。
4.掌握MATLAB各种表达式的书写规则以及常用函数的使用。
二、实验内容
1.求下列表达式的值,然后显示MATLAB工作空间的使用情况并保存全部变量。2sin85(1)
z11e2
(2)z1222ln(x1x),其中x212i0.455 (3)
ze0.3ae0.3a0.3a32sin(a0.3)ln2,a3.0,2.9,2.8,...,2.8,2.9,3.0 提示:利用冒号表达式生成a向量,求各点的函数值时用点乘运算。
1
t2,0t1z4t21,1t2(4)
t22t1,2t3,其中t=0:0.5:2.5
提示:用逻辑表达式求分段函数的值
12344A34787131B2032.已知:
657273,3,求下列表达式的值。(1)A+6*B和A-B+I(其中I为单位矩阵)
(2)A*B和A.*B
(3)A^3和A.^3
(4)A/B和B\\A
(5)[A,B]和[A([1,3],:);B^2]
3.设有矩阵A和B
12343016A567891011121769B023413141516,970
(1)
求他们的乘积C
2
(2) 将矩阵C的右下角3x2的子矩阵赋给D
(3) 查看MATLAB工作空间的使用情况
4.完成下列操作
(1)求【100,999】之间能被21整除的数的个数
提示:先用冒号表达式,再利用find和length函数
(2)建立一个字符串向量,删除其中的大写字母。
提示:用find函数和空矩阵
三、实验要求
将实验命令和运行结果都保存在word文件中,文件名命名为“学号+第一次实验”,并按时上传至天空教室。
3