预览加载中,请您耐心等待几秒...
在线预览结束,喜欢就下载吧,查找使用更方便
如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
MATLAB上机实验报告02实验名称:MATLAB绘图和矩阵的初等计算MATLAB上机试验报告02试验名称:MATLAB绘图和矩阵的初等计算平顶山学院计算机语言类课程试验报告课程名称院系学号试验日期MATLAB语言及应用试验机房专业姓名任课教师试验学时2班级机器号试验成绩一.试验名称:MATLAB绘图和矩阵的初等计算二.试验目的和要求1、把握MATLAB构建组合组合矩阵的方法;2、把握MATLAB流程掌握语句的运用;3、把握MATLAB绘图方法三.试验内容教材(《MATLAB及其在理工课程中的应用指南,陈怀琛,西安电子科技大学出版社》)P93-3,4四.试验设计方案(试验步骤或开发过程)1、a:使用eye(),magic(),ones(),zeros()这几个函数,直接求出单位矩阵I,魔方矩阵M,全幺矩阵A,全零矩阵Bb:依据题目要求,先计算出C的各个元素,最终再组合为矩阵c:直接从得到的C矩阵中,利用C1=C([2468];:),再用C2=C1(:;[2468]),分别求出C1和C2d:要求C1和C2的乘积,则首先推断C1的列数和C2的行数是否一样,若一样,则求出D,否则,不能进展计算;C2和C1相乘也按上述所述2、以X在0到2*pi的范围里,插入101个点为横坐标,以y所得结果为纵坐标,利用plot()函数画出该曲线五.试验中存在问题及解决方法在第三题的b中,[A不能只通过简洁的[AB]’就可以得到,必需和I的列数一样才行B]在第四题中,多留意x平方时,因x是行向量,因此采纳元素乘方在x后边加“.“六.试验结果1、I=[1000M=[162313010051110800109761201*1]414151]B=[0000A=[11110000]1111]C=[100011000100110000101100000111001111162313111151110800009761201*0414151]C1=[010011000001110011115111080000414151]C2=[1010D:C1和C2不能相乘01101111800141]D1=[121161210811126121081112111289235230961414141474168155113]2、七.附录(源程序清单)1、第三题clccleardisp第三题aI=eye(4)M=magic(4)A=ones(2,4)B=zeros(2,4)disp第三题bD=[A“B“]E=[A“B“]“C=[ID;EM]disp第三题cC1=C([2468],:)C2=C1(:,[2468])disp第三题d[mC1nC1]=size(C1);[mC2nC2]=size(C2);ifnC1==mC2D=C1*C2elsedispC1和C2不能相乘endifnC2==mC1D1=C2*C1elsedispC2和C1不能相乘end2、第四题clcclearx=linspace(0,2*pi,101);y=cos(x.*(0.5+3*sin(x)/(1+x.^2)));%多留意x平方时,因x是行向量,因此采纳元素乘方在x后边加“.“plot(x,y,“*g“)title(“y随x的变化曲线“)xlabel(“X“)ylabel(“Y“)grid扩展阅读:MATLAB上机试验报告03试验名称:MATLAB简洁数据处理和构建特别矩阵平顶山学院计算机语言类课程试验报告课程名称院系学号试验日期MATLAB语言及应用试验机房专业姓名任课教师试验学时2班级机器号试验成绩一.试验名称:MATLAB简洁数据处理和构建特别矩阵二.试验目的和要求1、把握MATLAB求解统计学问题;2、把握MATLAB函数创立特别矩阵三.试验内容教材(《MATLAB及其在理工课程中的应用指南,陈怀琛,西安电子科技大学出版社》)P93-9,10,25四.试验设计方案(试验步骤或开发过程)1、利用randn()函数产生正态分布的随机数矩阵R1,再用mean()和std()函数求出R1的各列的平均值和均方差;求出整体的平均值和均方差,要先对各列的平均数和均方差转置后再使用mean()和std()2、使用rand()函数产生匀称分布的随机数矩阵R,然后抽出该矩阵的前四列,并用inv()函数求出其逆矩阵3、a:依据所给矩阵得到:使用一个简洁的行向量,再使用repmat()函数,就可得到该矩阵b:采纳两个增量式a和b,a=[1:1:4],b=[0:1:3],设c=a’,C=[cccc],B=[bbbb]再利用C.^B来获得该矩阵五.试验中存在问题及解决方法在第十题中使用rand函数获得-16到16之间的整数值,不会表示,经过上网查找,可以使用六.试验结果1、R1=-1.06670.18250.09830.23