资源描述:
《实验6数据处理与多项式计算》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、实验六处理与多项式计算1、利用MATLAB提供的rand函数生成30000个符合均匀分布的随机数,然后检验随机数的性质:(1)均值和标准方差(2)最大元素和最小元素(3)大于0.5的随机数个数占总数的百分比命令语句:x=rand(1,30000);M=mean(x);disp([*中值是:',num2str(M)])Y=std(x,0);disp([’标准发是:',num2str(Y)])Max=max(x);disp([▼最大值是:*,num2str(Max)])Min=min(x);disp([’最小假足:',num2str(Min)])h=length(find(x
2、〉0.5));p=h/length(x);disp([’大于0.5的随机数的个数占总数的百分比是:1,num2str(p)])运行结果:屮偾是:0.5008标准差是:0.28827最大值是:1最小值是:1.4327e-005大于0.5的随机数的个数占总数的百分比是:0.500232、将100个学生5门功课的成绩存入矩阵P中,进行如下处理:(1)分别求每门课的最高分、最低分及相应学生序号(2)分别求每门课的平均分和标准方差(3)5门课总分的最高分、最低分及相应学生序号(4)将5门课总分按从大到小顺序存入zcj中,相应学生序号存入xsxh提示:上机调试时,为避免输入学成绩的麻
3、烦,可用取值范闱在[45,95]之间的随机矩阵来表示学生的成绩。命令语句:gra=45+(95-45)*rand(100,5);[Max,M]=max(gra);disp(•每门课程的最岛分分别为:disp(Max)disp(*对应的学牛序号为:disp(M)[Min,m]=min(gra);disp(•每门课程的最低分分别为:disp(Min)disp(*对应的学牛序号为:disp(m)mea=mean(gra,1);disp(•每门课程的平均成绩分别为:*)disp(mea)S=std(gra,0,1);disp(•每门课程的准差分别为:I)disp(S)Sum=su
4、m(gra,2);[h,hi]=max(Sum);disp([1总分的最高分是:1,num2str(h),1对应的学生序号是:,num2str(hi)])[1,lo]=min(Sum);disp([’总分的最低分是:',num2str(1),’对应的学生序号是:,num2str(lo)])[zcj,xsxh]=sort(Sum,1,1descend1);disp(zcj’)disp(xsxh1)运行结果:每门课程的最高分分别为:94.180994.151694.947894.770794.4995对应的学生序号为:34945356每门课程的最低分分别为:45.262445
5、.635546.170645.197147.9571对应的学生序号为:904573650每门课程的平均成绩分别为:69.582270.293472.884771.283875.0165每门课程的标准差分别为:13.319913.698813.842314.746413.4626总分的最高分是:428.1864对应的学生序号是:95总分的最低分是:279.2588对应的学生序号是:45Columns1through7428.1864420.0410419.0557410.3371408.8123408.8079408.4375407.3538407.0178404.5598
6、401.7015400.1745398.3567396.1045Columns15through21395.1541392.8357391.9679390.8362388.6245388.4548Columns22through28385.3047385.0937384.3659384.2019382.8569382.8090Columns29through35381.1756379.1513379.0778378.9467374.3388374.1139Columns36through42372.8827372.5281371.4690369.4311369.33243
7、67.2993Columns43through49367.0737366.9297365.8374365.5122365.2037364.3699Columns50through56361.2949359.8544359.6931359.6172357.5681354.6471Columns57through63354.1778353.9902353.9515351.3498350.7373350.3063Columns64through70347.6375346.8950346.7471345.5813345.4050344