实验一MATLAB基本操作及运算含实验报告Word文档下载推荐.docx
- 文档编号:15767796
- 上传时间:2022-11-16
- 格式:DOCX
- 页数:27
- 大小:76.15KB
实验一MATLAB基本操作及运算含实验报告Word文档下载推荐.docx
《实验一MATLAB基本操作及运算含实验报告Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《实验一MATLAB基本操作及运算含实验报告Word文档下载推荐.docx(27页珍藏版)》请在冰豆网上搜索。
9的矩阵,其元素全为2;
(参考ones或zeros)
2)
bMat是一个9×
9的矩阵,除主对角上的元素为[123454321]外,其余元素均为0。
(参考diag)。
3)
cMat为一个10×
10的矩阵,可有1:
100的向量来产生(参考reshape)
4)
dMat为3×
4的NaN矩阵,(参考nan)
5)
6)产生一个5×
3随机整数矩阵fMat,其值的范围在-3到3之间。
(参考rand和floor或ceil)
4、使用题1中的变量计算下列等式的x,y,z的值:
1)
2)
参考sqrt。
3)
,其中R表示取括号内复数的实数部分,
表示c的共轭复数,log是自然对数。
(参考real,conj,log)
5、使用题2中的向量求解一下等式:
,
其中
指的是题2中定义的向量
,一下雷同。
表示
的转置
表示已10为底的对数,参考log10
6、使用题2和题3中所产生的向量和矩阵计算以下等式,注意本题的操作均采用矩阵间的运算。
,注意这里与
是不一样的
这里
为
所对应行列式的值,参考det。
7、函数的使用和矩阵的访问。
1)计算矩阵cMat每一列的和,结果应为行向量形式。
(参考sum)
2)计算eMat每一行的平均值,结果应为列向量形式。
(参考mean)
3)用向量[111]替换eMat的最上一行的值
4)将cMat的第2~9行,第2到9列的元素所构成的矩阵赋值给cSub。
5)使用函数rand产生一个1×
5的向量r,并将r中值小于0.5的元素设置为0。
(参考find)
四、实验报告要求(包含预习报告要求和最终报告要求)
1.实验名称
2.实验目的
3.实验设备及条件
4.实验内容及要求
5.实验程序设计
指程序代码。
6.实验结果及结果分析
实验结果要求必须客观,有数据的可以记录数据,没有数据的简单描述实验现象。
结果分析是对实验结果的理论评判。
7.实验中出现的问题及解决方法
8.思考题的回答
四、实验报告的提交方式
Word文档,命名方式:
实验号_你的学号_姓名;
例如本次实验:
实验一_000000001_张三.doc
E_mail:
matlab_xx01@
下一次课前提交,过期不收!
五、参考文献
参考教材和Matlab帮助文件。
1.实验名称
MATLAB基本操作及运算
2.实验目的
(1)理解Matlab数据对象的特点;
(2)掌握基本Matlab运算规则;
(3)掌握Matlab帮助的使用方法;
3.实验设备及条件
计算机一台(带有MATLAB7.0以上的软件环境)
4.实验内容及要求
要求建立一个名为experiment01.m的,把与实验内容1-7相关的实验命令都放入该文件中,题与题之间用相应注释分割。
5.实验程序设计
clc
formatcompact
formatlongg
%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.1415926]
%2.2
bVec=[2.71828182]'
%2.3
cVec=[5:
-0.2:
-5]
%2.4
dVec=logspace(0,1,100)
%3.1
aMat=2*ones+zeros(9)
%3.2
bMat=diag([1,2,3,4,5,4,3,2,1])
%3.3
x=[1:
1:
100]
cMat=reshape(x,10,10)
%3.4
dMat=zeros(3,4)+nan
%3.5
eMat=[13,-1,5;
-22,10,-87]
%3.6
fMat=unifrnd(-2,5,4,3)
%4.1
x=1/(1+exp(-(A-15)/6))
%4.2
y=(sqrt(A)+b^(1/21))^pi
%4.3
z=(log(real((c+d)*(c-d))*sin(A*pi/3)))/(c*conj(c))
%5.1
xVec=exp(-cVec.^2/2.25^2)/sqrt(2*pi*2.5^2)
%5.2
yVec1=sqrt((aVec'
).^2/2+bVec.^2)
%5.3
zVec=log10(1./dVec)
%6.1
xMat=(aVec*bVec)*aMat.^2
%6.2
yMat=bVec*aVec
%6.3
zMat=det(cMat)*(aMat*bMat)'
%7.1
cMat_sum=sum(cMat,2)
%7.2
eMat_mean=mean(eMat,2)
%7.3
eMat_replace=eMat./[eMat(1,:
);
ones(1,3)]
%7.4
cSub=cMat(cMat(2:
9,:
))
%7.5
fina=rand(5,1)
fina1=find(fina<
0.5)
fina(fina1)=0
6.实验结果及结果分析
第一大题
A=
10
b=
2.5e+023
c=
2+3i
d=
-0.5+0.866025403784439i
_____________________________________________________________________
第二大题
aVec=
Columns1through2
3.1415
Columns3through4
926
bVec=
2.71
8
28
182
cVec=
54.8
4.64.4
Columns5through6
4.24
Columns7through8
3.83.6
Columns9through10
3.43.2
Columns11through12
32.8
Columns13through14
2.62.4
Columns15through16
2.22
Columns17through18
1.81.6
Columns19through20
1.41.2
Columns21through22
10.8
Columns23through24
0.60.399999999999999
Columns25through26
0.1999999999999990
Columns27through28
-0.199********9999-0.399999999999999
Columns29through30
-0.6-0.8
Columns31through32
-1-1.2
Columns33through34
-1.4-1.6
Columns35through36
-1.8-2
Columns37through38
-2.2-2.4
Columns39through40
-2.6-2.8
Columns41through42
-3-3.2
Columns43through44
-3.4-3.6
Columns45through46
-3.8-4
Columns47through48
-4.2-4.4
Columns49through50
-4.6-4.8
Column51
-5
dVec=
.023*********
.0476********
.0974********
1.149756995397741.176********5
1.204503540258781.23284673944207
1.261856883066021.29154966501488
1.321941148466031.35304777457981
1.384886371393871.41747416292681
1.450828778495941.48496826225447
1.519911082952931.55567614393047
1.592282793341091.62975083462064
1.668100537200061.70735264747069
1.747528400007681.78864952905743
1.830738280295371.87381742286038
1.917910261672491.96304065004027
2.009233002565052.05651230834865
Columns33th
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 实验一 MATLAB基本操作及运算含实验报告 实验 MATLAB 基本 操作 运算 报告