




已阅读5页,还剩17页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Matlab上机作业第二章No3产生一均匀分布在(-5,5)之间的随机阵(50*2),要求精确到小数点后一位。clear alla=5-round(100*rand(50,2)/10;结论:结果正确。No6利用randn函数产生均值为0,方差为1的10*10正态分布随机矩阵A,然后统计A中大于-0.5且小于0.5的元素个数。clear allA=randn(10,10);b=A-0.5&A=0&I10&I20&I=40 Ki=(I-20)*0.02+0.5+1;else Ki=(I-40)*0.01+0.4+0.5+1;enddisp(Ki);说明:I表示个人完成的利润,ki表示奖金。结论:结果正确。No9有一个分数序列2/1,3/2,5/3,8/5,13/8,21/13,求前15项的和。clear all a=2;b=1;sum=0;for i=1:15 sum=sum+a/b; t=a; a=a+b; b=t;enddisp(sum)说明:i表示多少项,a表示分式的分子,b表示分式的分母,sum表示i项的和。结论:结果正确。第五章No3通过测量得到一组数据t12345678910y4.8424.3623.7543.3683.1693.0833.0343.0163.0123.005分别采用y1(t)=c1+c2*e(-t)和y2(t)=d1+d2*t*e(-t)进行拟合,并画出拟合曲线进行对比。clear allt=1:10;y=4.842 4.362 3.754 3.368 3.169 3.083 3.034 3.016 3.012 3.005;x1=ones(size(t) exp(-t);c=x1y;x2=ones(size(t) t.*exp(-t);e=x2y;T=0:0.1:11;y1=ones(size(T) exp(-T)*c;y2=ones(size(T) T.*exp(-T)*e;figure(1)subplot(1,2,1)plot(T,y1,t,y,o),grid ontitle(用y1拟合)subplot(1,2,2)plot(t,y,o,T,y2)grid ontitle(用y2拟合)结论:对比曲线可知用y2=d1+d2*t*e(-t)拟合的效果好。No13分别利用rand和randn函数产生50个随机数,求出这一组数的最大值、最小值、均值和方差。clear alla=rand(50,1);max_a=max(a);min_a=min(a);ave_a=sum(a)/50;s_a=std(a).2;b=randn(50,1);max_b=max(b);min_b=min(b);ave_b=sum(b)/50;s_b=std(b).2;说明:a是用rand函数产生的矩阵,max_a是a的最大值,min_a是a的最小值,ave_a是a的平均值s_a是a的方差,b是用randn函数产生的矩阵,max_b是b的最大值,min_b是b的最小值,ave_b是b的平均值s_b是b的方差.结论:结果正确。No16设有三个信号x1=sin(wt)+randn(size(t)x2=cos(wt)+randn(size(t)x3=sin(wt)+randn(size(t)试计算x1与x2,x1与x3之间的相关系数,从中得出什么结论?如果信号不含正余弦信号分量,结论又如何?clear allw=1;t=0:pi/50:2*pi;x1=sin(w*t)+randn(size(t);x2=cos(w*t)+randn(size(t);x3=sin(w*t)+randn(size(t);R1=corrcoef(x1,x2);R2=corrcoef(x1,x3);y1=randn(size(t);y2=randn(size(t);y3=randn(size(t);Q1=corrcoef(y1,y2);Q2=corrcoef(y1,y3)说明:R1是x1和x2的相关系数,R2是x1和x3的相关系数。Q1是y1和y2的相关系数,Q2是y1和y3的相关系数。结论:结果正确。第六章No2某学期期末共进行了5门课程的考试。为了开展宿舍之间的竞赛,要求将一个宿舍中的n(n=68)个人的五门课的成绩组合成二维阵列。假设你的班共有10个宿舍,从一到十编号,将所有宿舍的学生成绩组合成三维阵列,求出每个宿舍的平均成绩,并排列出名次。clear allgra=fix(100*rand(8,5,10);for i=1:length(gra) mean_gra=mean(mean(gra(8,5,i); a(i,1)=mean_gra; disp(num2str(i) 宿舍平均分是 num2str(mean_gra);endsit=sort(a);disp(排名如下)for i=1:10 disp(第 num2str(i) 名分数是 num2str(sit(i,1);end说明:三维阵列gra表示10个宿舍,每个宿舍8个人的5门课成绩,mean_gra表示每个宿舍的平均成绩。sit表示分数的排名的矩阵。结论:结果正确。No3每个学生在学习过程中,可设计一种单元阵列来记录自己每学期的学习情况。存储内容包括学生的基本信息(姓名、出生年月、籍贯、联系电话、信号箱等)、课程信息(课程名称、任课老师、教材、学时、学分、成绩等)、其他信息(担任职务、发表文章、参加竞赛、毕业设计等)。根据这些内容设计出单元阵列,并计算出每学期的学分加权平均成绩。扩展这种单元阵列到全宿舍同学,构成多维的单元阵列,并根据学分加权平均成绩排列名次。clear =jack;infor.bdate=oct 1st;infor.adress=USA;infor.phnum=3888888;infor.emil=;=math;course.teacher=wang Fei;course.time=20;course.score=6;course(2).name=English;course(2).teacher=Li Fei;course(2).time=20;course(2).score=6;course(3).name=biology;course(3).teacher=wang Lei;course(3).time=20;course(3).score=6;pition=math;=no;TS1=math,1 2 3 4,76 68 70 71;TS2=English,1 2 3 4,70 80 85 90;TS3=biology,1 2 3 4,88 89 90 91;TS=cat(3,TS1,TS2,TS3);s=0;v=0; for i=1:4 for j=1:3 s1=course(j).score; v1=TS1,3,j(1,i); s=s+s1; v=v+v1*s1; end ave=v/s; disp(第 num2str(i) 学期加权平均分是 num2str(ave) end结论:结果正确。第七章No4任意给出一个英语句子,请提取出其中的单词,并设计一个结构,其域有Name、no、length、value,分别用于存储每个单词的名称、句中序号,单词长度,单词个字符的ASCII码之和。clear allclose allsen=I,am,a,student;as=double(Iamastudent);for i=1:4 name(1,i)=sen(1,i); no(1,i)=i; Length(1,i)=length(cell2mat(sen(1,i); value(1,i)=sum(as(1,i:i-1+Length(1,i);ends=struct(name,name,no,num2cell(no),length,num2cell(Length),value,num2cell(value);说明:name是一个阵列储存单词名称,Length是一个行矩阵储存每个单词的长度,no是一个矩阵储存句中序号,value是一个矩阵储存每个单词ASCII码之和s是一个结构结构阵列s(1,i)储存第i个单词信息。结论:结果正确。No7任意找一篇英文文章,要求统计出字符az出现的频率度,并画出频度曲线。function y,count=readfile(filename)fid=fopen(filename);y,count=fread(fid,Inf,char);fclose(fid);function y=countchar(str,c)k=upper(str)=upper(c);y=sum(k);clear allclose allyi,ct=readfile(E:a.txt);y=char(yi);com=a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z;for i=1:26 c(1,i)=countchar(y,cell2mat(com(1,i); cc(1,i)=round(1000*c(1,i)/ct)/100;enddisp(字符az出现的频度分别百分之,num2str(cc(1,:)figure(1)x=1:26;plot(x,cc)title(频度曲线);xlabel(字母序号);ylabel(频度);a.txt文件如下:Spring Festival is the most important festival in China. Before Spring Festival we clean our houses,paint doors and windows red,decorate the doors and windows with paper cuts,buy clothes and have a haircut on New Years Eve,we get to together and have a big dinner,we eat dumplings,sweet rice dumplings.We watch TV and at midnight,we play fireworks.On New Years Day,we put on our new clothes and visit our family and friends,The
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 企业微信考试题库及答案
- 普通话考试题库及答案
- 生物制药中试车间建设可行性研究报告-2025年产业协同效应分析
- 白象家族题目及答案
- 阿勒泰地理题目及答案
- kaggle题目及答案解析
- 玻璃制造行业玻璃深加工技术升级与市场潜力研究报告
- 2025年吉林省事业单位招聘考试公共基础知识考试试题库及答案详解
- 2025年母婴市场消费升级对品牌竞争力影响研究及策略分析报告
- 2025年在线教育平台课程进度管理优化与用户满意度提升报告
- 销售资源分配管理办法
- 厨房水电气安全检查表
- 2025年四川省高考历史试卷(含答案)
- TCIDA 0027-2024 大型灌区信息化建设导则
- 肿瘤专科护士学习汇报
- 旋挖钻孔灌注桩施工培训
- 广州渣土车管理制度
- 第4章 幂函数、指数函数和对数函数 单元测试(含答案) 2024-2025学年高中数学湘教版(2019)必修第一册
- 2025年中考冲刺模拟物理(云南卷)(解析版)
- 2025年全国统一高考英语试卷(全国一卷)含答案
- 【远想生物】2025问题肌抗衰白皮书
评论
0/150
提交评论