实验一MATLAB基本操作及运算(含实验报告).docVIP

  • 1487
  • 0
  • 约2.29万字
  • 约 25页
  • 2016-05-24 发布于重庆
  • 举报

实验一MATLAB基本操作及运算(含实验报告).doc

实验一MATLAB基本操作及运算(含实验报告)

实验一 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) 2) bMat是一个9×9的矩阵,除主对角上的元素为[1 2 3 4 5 4 3 2 1]外,其余元素均为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) 使用题1中的变量计算下列等式的x,y,z的值: ,参考sqrt。 ,其中R表示取括号内复数的实数部分,表示c的共轭复数,log是自然对数。(参考real,conj,log) 使用题2中的向量求解一下等式: 1), 其中指的是题2 中定义的向量,一下雷同。 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.实验中出现的问题及解决方法 8. 思考题的回答 实验报告的提交方式 Word文档,命名方式:实验号_你的学号_姓名; 例如本次实验:实验一_000000001_张三.doc E_mail: matlab_xx01@163.com 下一次课前提交,过期不收! 参考文献 参考教材和Matlab帮助文件。 实验名称 MATLAB基本操作及运算 实验目的 (1)理解Matlab数据对象的特点; (2)掌握基本Matlab运算规则; (3)掌握Matlab帮助的使用方法; 实验设备及条件 计算机一台(带有MATLAB7.0以上的软件环境) 实验内容及要求 要求建立一个名为experiment01.m的,把与实验内容1-7相关的实验命令都放入该文件中,题与题之间用相应注释分割。注意对实验中出现的相关函数或变量,请使用help或doc查询相关帮助文档,学习函数的用法。 5.实验程序设计 clc 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=logsp

文档评论(0)

1亿VIP精品文档

相关文档