大三上matlab实验七_第1页
大三上matlab实验七_第2页
大三上matlab实验七_第3页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、PAGE PAGE 7实验七:数据分析和矩阵分解与变换函数库 实验目的:熟悉常用的数据分析函数max、min、mean等函数。掌握常用的矩阵分解与变换函数inv、eig、rank、det、poly、roots等函数。熟悉常用的特殊函数库besselj、primes、gcd、lcm等函数。实验内容:读入EXCEL数据文件BC.xls,该文件第1列为学号,第2列为身高,第3列为体重,编写程序找出身高体重的最大值、最小值、平均值。并按公式:体重(kg)/身高(cm)2统计超重人数并生成一个mat文件,第一列存储超重学生的学号,第二列为身高,第三列为体重,第四列为体重指数。实验程序及结果:X=xlsr

2、ead(BC.xls); -读取数据a,b=size(X);q=max(X(1:a,2:3)w=min(X(1:a,2:3)p=mean(X(1:a,2:3) q = 188 95 -身高体重最大值w = 154 55 -身高体重最小值p = 173.1290 77.8065 -身高体重平均值超重人数程序:X=xlsread(BC.xls);n=1;S=;for r=1:1:31 if X(r,3)/(X(r,2)/100)2)=25 S(n,1:3)=X(r,1:3); S(n,4)=X(r,3)/(X(r,2)/100)2); n=n+1; endendsave mene.mat S生成文

3、件内容:2.编写脚本文件,判断以下矩阵是否满秩,如果是满秩矩阵求矩阵的逆阵和特征向量。实验程序及结果:clear all;close all;S=1,4,8,13;-3,6,-5,-9;2,-7,-12,-8;6,-2,3,-8;b=rank(S);N=inv(S);e,r=eig(S);disp(满秩矩阵逆矩阵);Ndisp(特征向量);e实验结果:满秩矩阵逆矩阵N = 0.2038 0.0654 0.1385 0.1192 0.1388 0.1351 0.0437 0.0298 -0.1006 -0.0625 -0.1182 0.02490.0805 -0.0082 0.0486 -0.0

4、337特征向量e = -0.0633 0.6055 0.5267 0.3101 0.9492 0.7323 -0.1683 -0.0544 -0.2527 -0.2932 -0.8232 -0.9012 -0.1765 0.1054 -0.1290 0.29793.使用roots函数求,用poly函数验证结果的正确性。实验程序及结果:clear all;close all;a=1 0 0 0 0 -2;b=roots(a)c=poly(b)实验结果:b = -0.9293 + 0.6752i -0.9293 - 0.6752i 0.3550 + 1.0925i 0.3550 - 1.0925i

5、 1.1487 c =1.0000 -0.0000 0.0000 0.0000-0.0000 -2.00004. (选做)使用besselj函数编写一个脚本文件,编写循环在一张图上做出当时自变量的四条贝塞尔函数曲线,绘制网格并显示图例。实验程序及结果:clear all;close all;x=linspace(1,10,200);y1=besselj(1,x);y2=besselj(2,x);y3=besselj(5,x);y4=besselj(8,x);plot(x,y1,x,y2,x,y3,x,y4);grid on;axis(1,10,-1,1);legend(=1,=2,=5,=8);title(贝塞尔函数曲线);(选做)编写一个函数文件,调用primes函数产生N1N2之间的素数。实验程序及结果:function y=sushu(N1,N2)a=primes(N1);b=primes(N2);d,c=size(a);if a(d,c)=b(d,c) b(:,1:c-1)=;else

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论