您好,欢迎来到小侦探旅游网。
搜索
您的当前位置:首页北理工_大数据分析报告_实验3_Matlab大数据处理

北理工_大数据分析报告_实验3_Matlab大数据处理

来源:小侦探旅游网
标准文案

(封皮页)

北京理工大学

现代数据分析

实验3实验报告

主讲:李明 学生:李经 2012/10/24

大全

标准文案

(目录页) 实验3

数据处理1 ................................................. 1 3.1.1 进一步熟悉Matlab数据处理基本功能。................... 1 3.2 实验内容 ................................................... 1

3.2.1 成绩评估.............................................. 1 3.2.2 曲线作图.............................................. 1 3.3 实验代码及结果 ............................................. 1

3.3.1 成绩评估.............................................. 1 3.3.2 曲线作图.............................................. 4

(图表页)

图1. y1,y2,y3,y6曲线图........................................ 5 图2. y4,y5曲线图.............................................. 6 图3. y7,y8曲线图.............................................. 6

3.1 实验目的 ................................................... 1

大全

标准文案

实验3 数据处理1

3.1 实验目的

3.1.1 进一步熟悉Matlab数据处理基本功能。

3.2 实验内容

3.2.1 成绩评估

某班5名学生,5门课程,生成学生成绩并进行统计: 单人/单科(平均分,总分,标准差),全班学生优良率统计。

姓名 学生1 学生2 学生3 学生4 学生5 平均 标准差 优良率 课1 课2 课3 课4 课5 总分 平均 标准差 优良率

3.2.2 曲线作图

线

sin(x),

sin(3x),

sin(x)+sin(3x),

x2,x3,1/x,log2(x),log10(x)

含多曲线合成图,多子图合成图,用title命令、label命令和axis命令对图形进行规范化。

3.3 实验代码及结果

3.3.1 成绩评估 代码:

score=floor(rand(5,5)*40+60) sumLie=sum(score)

sumHang=sum(score') meanLie=mean(score) meanHang=mean(score') a=meanHang'

大全

%生成成绩,8人,6门/人

%列求和

%转置后利用列求和命令,实现行求和 %列平均

%行平均

%meanHang由列转置为行

标准文案

stdLie=std(score) youliang=score>=80

%列标准差

%生成优良矩阵 %优良矩阵的行求和 %优良矩阵的行求和

stdHang=std(score') %行标准差 youliangHang=sum(youliang') youliangLie=sum(youliang) youlianglvHang=sum(youliang')/5 %优良门次除以总门次得优良率

youlianglvLie=sum(youliang)/5 %优良人次除以总人数得优良率

结果: score =

69 97 71 88 83 73 75 77 71 80 76 80 78 70 78 72 88 60 88 81 76 72 86 91 sumLie =

391 394 386 365 408

sumHang =

3 379 384 386 406

meanLie =

78.2000 78.8000 77.2000 73.0000 81.6000

meanHang =

77.8000 75.8000 76.8000 77.2000 81.2000

大全

标准文案

a =

77.8000 75.8000 76.8000 77.2000 81.2000 stdLie =

5.4498 10.3296 6.9785 10.7238 10.2127

stdHang =

14.0250 4.6043 4.1473 11.7983 7.5961

youliang =

0 1 0 0 1 1 0 0 0 0 1 0 1 0 0 0 0 1 0 1 1 0 0 1 1

youliangHang =

2 1 2 2 3

youlianglvHang =

大全

标准文案

0.4000 0.2000 0.4000 0.4000 0.6000

youliangLie =

3 1 2 1 3

youlianglvLie =

0.6000 0.2000 0.4000 0.2000 0.6000

姓名 学生1 学生2 学生3 学生4 学生5 平均 标准差 优良率 课1 69 83 80 78 81 78.2 5.4498 0.6 课2 97 73 76 72 76 78.8 10.33 0.2 课3 71 75 80 88 72 77.2 6.9785 0.4 课4 77 78 60 86 73 10.724 0.2 课5 88 71 70 88 91 81.6 10.213 0.6 总分 3 379 384 386 406 平均 77.8 75.8 76.8 77.2 81.2 标准差 14.025 4.6043 4.1473 11.798 7.5961 优良率 0.4 0.2 0.4 0.4 0.6

3.3.2 曲线作图 代码: x=-100:100; y1=sin(x); y2=sin(3*x); y3=sin(x)+sin(3*x); y4=power(x,2); y5=power(x,3); y6=1./x; y7=log2(x); y8=log10(x);

subplot(2,2,1), plot(x,y1,'r-');

大全

标准文案

title('y1=sin(x)'); axis([0 100 -1 1]);

subplot(2,2,2), plot(x,y2,'g-'); title('y2=sin(3*x)'); axis([0 100 -1 1]);

subplot(2,2,3), plot(x,y3,'b-'); title('y3=sin(x)+sin(3*x)'); axis([0 100 -2 2]);

subplot(2,2,4), plot(x,y6,'r-'); title('y6=1./x'); figure(2);

plotyy(x,y4,x,y5);

title('y4=x^2 and y5=x^3'); xlabel('x'); ylabel('y'); figure(3);

plotyy(x,y7,x,y8);

title('y7=log2(x) and y8=log10(x)'); xlabel('x'); ylabel('y'); axis auto; 结果:

y1=sin(x)11y2=sin(3*x)0.50.500-0.5-0.5-10102030405060708090100-10102030405060708090100y3=sin(x)+sin(3*x)21y6=1./x10.500-1-0.5-20102030405060708090100-1-100-80-60-40-20020406080100 图1.y1,y2,y3,y6曲线图

大全

标准文案

y4=x2 and y5=x310000x 101650000y0-100-80-60-40-200x20406080-1100 图2.y4,y5曲线图

y7=log2(x) and y8=log10(x)8261.1y20.50-100-80-60-40-200x204060800100 图3.y7,y8曲线图 图4.

大全

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- xiaozhentang.com 版权所有 湘ICP备2023022495号-4

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务