



下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
资料仅供参考文件编号:2022年4月版本号:A修改号:1页次:1.0审核:批准:发布日期:电子科技大学应用数学学院数学实验考试题目(B)单项选择题(20分)1.在MATLAB命令窗口中,要了解当前工作目录中所有M文件的情况应该使用下面的哪一条命令(B)A)helpdir;B)dir;C)helptype;D)type2.假设在当前工作目录中有一名为exa1的M文件,其中有些错误。现在为了修改它,用键盘命令将这一文件打开编辑,使用下面的哪一条命令是不对的(D)A)editexa1;B)editexa1.m;C)typeexa1;D)openexa13.设x是一个正实数,如果要四舍五入保留两位小数,应该使用下面的哪一条命令(B)A)0.01*fix(x+0.005);B)0.01*fix(100*x+0.5);C)0.01*fix(100*x+0.05);D)0.01*fix(100*x+0.005)4.正确表达命题A和B都大于C的逻辑表达式应该用下面哪一行(C)A)A>C;B)B>C;C)A>C&B>C;D)A>C|B>C;5.在MATLAB中程序或语句的执行结果都可以用不同格式显示,format是用于控制数据输出格式命令。将数据结果显示为分数格式的形式,用下面的哪一命令(D)A)formatlong;B)formatlonge;C)formatbank;D)fromatrat程序阅读理解(30分)1.下面程序的功能是计算一个递推数列的前n项,试写出该数列的递推表达式以及自变量变化的范围。n=input('inputn:=');f(1)=1;f(2)=2;k=2;whilek<nf(k+1)=f(k)+f(k-1);k=k+1;end数列递推表达式:fk+1=fk+fk–1(k=2,3,……,n-1)f1=1,f2=12.下面程序功能是产生M个平面上的随机点,并对落入某一区域内随机点的数目进行统计。试写出该平面区域的数学表达式。M=input('inputM=');N=0;xy=3*rand(M,2);fork=1:Mx=xy(k,1);y=xy(k,2);ifabs(log(x))+abs(log(y))<=1plot(x,y,'.r'),holdonN=N+1;endend9*N/M平面区域的数学表达式:D={(x,y)||lnx|+|lny|≤1}3.下面程序的功能是利用地球的球面近似模型计算两大城市间的最短飞行航程。试详细说明程序所用的算法原理和步骤。functiond=LL(p,q)R=6371+10;zzPφOyθxfai=[p(2),q(2)];fai=fai*pi/180;x=R*cos(thata).*cos(fai);y=R*cos(thata).*sin(fai);z=R*sin(thata);pq=[x;y;z];p=pq(:,1);q=pq(:,2);alpha=acos((p'*q)/(norm(p)*norm(q)));d=R*alpha;设球半径为R,给出球面上两点p,q的经度和纬度,记φ为纬度,θ为经度。直角坐标计算公式为x=rsinφcosθy=rsinφsinθz=rcosφ其中,0≤r≤+∞,0≤φ≤π,0≤θ≤2π球面上两点的直角坐标分别为:P1(x1,y1,z1),P2(x2,y2,z2),则球面上过P1和P2两点的短程线长度计算公式为L=R×其中,是从球心指向P1,P2两点的两向量的夹角(弧度单位),即cos=(x1,y1,z1)·(x2,y2,z2)/(||(x1,y1,z1)||||(x2,y2,z2)||)程序设计(20分)1.求线性方程组的解MATLAB命令行A=[2,1,-5,1;1,-3,0,-6;0,2,-1,2;1,4,-7,6];B=[8;9;-5;0];X=A\b2.如果f(x)在区间[a,b]内有一个零点,且在区间两个端点处满足f(a)f(b)<0,则可以用二分法求方程f(x)=0的根(或函数的零点)。算法描述如下:①输入误差限0,1,计算y1f(a),y2f(b);②计算x00.5(a+b),y0f(x0),若|y0|<0,则输出x0,结束。否则转③;③若y0y1<0,则置bx0,y2y0;否则ax0,y1y0,转④;④若|b–a|>1则转第二步;否则,输出x0结束。给定函数f(x)=x–sinx–1,根据上面算法编写一个MATLAB程序,该程序的功能是求该函数在区间[1.5,2.5]的一个零点。MATLAB程序:f=inline('x-sin(x)-1');a=1.5;b=2.5;er=b-a;ya=f(a);k=0;er0=1/2^5;whileer>er0x0=.5*(a+b);y0=f(x0)ifya*y0<0b=x0;elsea=x0;ya=y0;enddisp([a,b]);er=b-a;k=k+1end问答(10分)常用的创建矩阵方法有哪几种?绘图命令plot和mesh有何区别?答:1.常用的创建矩阵方法有:冒号法、方栝号直接输入法、文件读入法,以及矩阵编辑器法;2.绘图命令plot用于绘平面离散数据的曲线图,mesh用于绘制空间曲面的网面图数学模型(20分)假设罐饮料筒为正圆柱体(视上、下为平面),上、下底半径为r,高为h,若体积为V,上、下底厚度分别是侧面厚度的2倍。试用数学方法推导:当半径和高度之比是多少时,用料最少?消费市场上常见的可口可乐和百事可乐易拉罐饮料壳大约是r:h=1:4,试分析这种比例是否使用料最省?解
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 职场沟通与合作能力教育培训范文
- 2025年多抗甲素口服液项目可行性研究报告
- 小学生安全教育绘本故事解读
- 基于Hadoop的加速器数据存储与分析处理系统构建与应用研究
- 黔北下寒武统页岩多期裂缝分布预测模型及页岩气复杂压裂裂缝形成机制研究
- 2025-2030年微波透热软炎症缓解仪行业跨境出海战略研究报告
- 2025-2030年掌上音乐理论学习器行业深度调研及发展战略咨询报告
- 侧柏叶提取物对生长期吉左黑貉生产性能和肠道微生物的影响
- 云原生工业AI模型编排部署平台与类增量学习方法研究
- 能源行业绿色能源开发及利用技术
- 2024-2025年第二学期学校教导处工作计划(二)
- 2025年苏州卫生职业技术学院高职单招职业技能测试近5年常考版参考题库含答案解析
- 二零二五年度博物馆场地租赁与文物保护合作协议3篇
- 2025年春新人教版历史七年级下册全册课件
- 汶川地震波时程记录(卧龙3向)
- 震旦ad188维修手册
- 五金英语词汇盘点
- 内容讲义说明案例nxt pop trainning
- 2021年羽毛球比赛规则及裁判手势
- 现代科学技术概论复习重点
- 入职申请表完整版
评论
0/150
提交评论