实验一--MATLAB基本操作及运算(含实验报告).doc
上传者:布罗奇迹
2022-07-15 17:27:11上传
DOC文件
1.71 MB
实验一--MATLAB基本操作及运算(含实验报告).
2
实验一 MATLAB基本操作及运算
实验目的
理解Matlab数据对象的特点;
掌握基本Matlab运算规则;
掌握Matlab帮助的使用方法;
实验的设备及条件
计算机一台(带有MATLAB7.0以上的软件环境)。
实验内容
要求建立一个名为experiment01.m的,把与实验内容1-7相关的实验命令都放入该文件中,题与题之间用相应注释分割。注意对实验中出现的相关函数或变量,请使用help或doc查询相关帮助文档,学****函数的用法。
建立以下标量:
a=10
b=2.5×1023
c=2+3i,(i为虚数单位)
d=,(j为虚数单位,这里要用到exp,pi)
建立以下向量:
aVec=[3.14 15 9 26]
bVec=
cVec=[5 4.8 … -4.8 -5 ] (向量中的数值从5到-5,步长为-0.2)
dVec=[100 100.01 … 100.99 101] (产生1到10之间的等对数间隔向量,参考logspace,注意向量的长度)
建立以下矩阵:
1)
aMat 一个9×9的矩阵,其元素全为2;(参考ones或zeros)
3
2),表示的转置
3)
,表示已10为底的对数,参考log10
使用题2和题3中所产生的向量和矩阵计算以下等式,注意本题的操作均采用矩阵间的运算。
1)
2),注意这里与是不一样的
3),这里为所对应行列式的值,参考det。
函数的使用和矩阵的访问。
计算矩阵cMat每一列的和,结果应为行向量形式。(参考sum)
计算eMat每一行的平均值,结果应为列向量形式。(参考mean)
用向量[1 1 1] 替换eMat的最上一行的值
将cMat的第2~9行,第2到9列的元素所构成的矩阵赋值给cSub。
使用函数rand产生一个1×5的向量r,并将r中值小于0.5的元素设置为0。
(参考find)
四、实验报告要求(包含预****报告要求和最终报告要求)
最终报告要求
预****报告要求
1.实验名称
2.实验目的
3.实验设备及条件
4.实验内容及要求
5.实验程序设计
指程序代码。
6.实验结果及结果分析
实验结果要求必须客观,有数据的可以记录数据,没有数据的简单描述实验现象。结果分析是对实验结果的理论评判。
7.实验中出现的问题及解决方法
4
8. 思考题的回答
实验报告的提交方式
Word文档,命名方式:实验号_你的学号_姓名;
例如本次实验:实验一_000000001_张三.doc
E_mail: matlab_******@163.com
下一次课前提交,过期不收!
参考文献
参考教材和Matlab帮助文件。
实验名称
MATLAB基本操作及运算
实验目的
(1)理解Matlab数据对象的特点;
(2)掌握基本Matlab运算规则;
(3)掌握Matlab帮助的使用方法;
实验设备及条件
计算机一台(带有MATLAB7.0以上的软件环境)
实验内容及要求
要求建立一个名为experiment01.m的,把与实验内容1-7相关的实验命令都放入该文件中,题与题之间用相应注释分割。注意对实验中出现的相关函数或变量,请使用help或doc查询相关帮助文档,学****函数的用法。
5.实验程序设计
clc
5
format compact
format long g
%1.1
A=10
%1.2
b=2.5*10^23
%1.3
c=2+3*i
%1.4
d=exp((j*2*pi)/3)
%2.1
aVec=[3.14 15 9 26]
%2.2
bVec=[2.71 8 28 182]'
%2.3
cVec=[5:-0.2:-5]
%2.4
dVec=logspace(0,1,100)
%3.1
aMat=2*ones+zeros(9)
%3.2
6
bMat=diag([1,2,3,4,5,4,3,2,1])
%3.3
x=[1
2
实验一 MATLAB基本操作及运算
实验目的
理解Matlab数据对象的特点;
掌握基本Matlab运算规则;
掌握Matlab帮助的使用方法;
实验的设备及条件
计算机一台(带有MATLAB7.0以上的软件环境)。
实验内容
要求建立一个名为experiment01.m的,把与实验内容1-7相关的实验命令都放入该文件中,题与题之间用相应注释分割。注意对实验中出现的相关函数或变量,请使用help或doc查询相关帮助文档,学****函数的用法。
建立以下标量:
a=10
b=2.5×1023
c=2+3i,(i为虚数单位)
d=,(j为虚数单位,这里要用到exp,pi)
建立以下向量:
aVec=[3.14 15 9 26]
bVec=
cVec=[5 4.8 … -4.8 -5 ] (向量中的数值从5到-5,步长为-0.2)
dVec=[100 100.01 … 100.99 101] (产生1到10之间的等对数间隔向量,参考logspace,注意向量的长度)
建立以下矩阵:
1)
aMat 一个9×9的矩阵,其元素全为2;(参考ones或zeros)
3
2),表示的转置
3)
,表示已10为底的对数,参考log10
使用题2和题3中所产生的向量和矩阵计算以下等式,注意本题的操作均采用矩阵间的运算。
1)
2),注意这里与是不一样的
3),这里为所对应行列式的值,参考det。
函数的使用和矩阵的访问。
计算矩阵cMat每一列的和,结果应为行向量形式。(参考sum)
计算eMat每一行的平均值,结果应为列向量形式。(参考mean)
用向量[1 1 1] 替换eMat的最上一行的值
将cMat的第2~9行,第2到9列的元素所构成的矩阵赋值给cSub。
使用函数rand产生一个1×5的向量r,并将r中值小于0.5的元素设置为0。
(参考find)
四、实验报告要求(包含预****报告要求和最终报告要求)
最终报告要求
预****报告要求
1.实验名称
2.实验目的
3.实验设备及条件
4.实验内容及要求
5.实验程序设计
指程序代码。
6.实验结果及结果分析
实验结果要求必须客观,有数据的可以记录数据,没有数据的简单描述实验现象。结果分析是对实验结果的理论评判。
7.实验中出现的问题及解决方法
4
8. 思考题的回答
实验报告的提交方式
Word文档,命名方式:实验号_你的学号_姓名;
例如本次实验:实验一_000000001_张三.doc
E_mail: matlab_******@163.com
下一次课前提交,过期不收!
参考文献
参考教材和Matlab帮助文件。
实验名称
MATLAB基本操作及运算
实验目的
(1)理解Matlab数据对象的特点;
(2)掌握基本Matlab运算规则;
(3)掌握Matlab帮助的使用方法;
实验设备及条件
计算机一台(带有MATLAB7.0以上的软件环境)
实验内容及要求
要求建立一个名为experiment01.m的,把与实验内容1-7相关的实验命令都放入该文件中,题与题之间用相应注释分割。注意对实验中出现的相关函数或变量,请使用help或doc查询相关帮助文档,学****函数的用法。
5.实验程序设计
clc
5
format compact
format long g
%1.1
A=10
%1.2
b=2.5*10^23
%1.3
c=2+3*i
%1.4
d=exp((j*2*pi)/3)
%2.1
aVec=[3.14 15 9 26]
%2.2
bVec=[2.71 8 28 182]'
%2.3
cVec=[5:-0.2:-5]
%2.4
dVec=logspace(0,1,100)
%3.1
aMat=2*ones+zeros(9)
%3.2
6
bMat=diag([1,2,3,4,5,4,3,2,1])
%3.3
x=[1
实验一--MATLAB基本操作及运算(含实验报告)