



全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
淮 海 工 学 院 2013 - 2014 学年第一学期 测量程序设计基础 试卷A答案 题号一二三四总分核分人分值24241240100得分一、选择题(每小题2分,共24分)1. 在matlab编程中,不能使用的符号为_D_。 A. ; B. C. D.“”2. 在matlab的命令窗口中执行_B_命令,可将工作空间中所有内容清空。 A. clc B. clear C. echo off D. cd3.下列_D_是合法变量。 A. 2_abc B. return C.function D. eps4产生所有元素均为0的3行2列矩阵的命令是_B_。 A. zeros(2,3) B.zeros(3,2) C.ones(3,2) D.eye(3,2)5.已知数组a=,若要产生a的一个子矩阵,则下列命令中正确的是_D_。A.a(2 3,2 3 4)B.a(2:end,2:end) C.a(linspace(2,3,2),2:4) D. a(1 2,2 3)6已知a=1:5,b=2:6,下面的运算表达式出错的是_D_。 A. b*a B. a./b C. a*b D. a/.b7关于表达式的定义规则,错误的是_C_。 A.表达式由变量名、运算符、函数名等组成;B.表达式按与常规相同优先级自左向右执行运算;C.优先级的规定的顺序不可以改变;D.在赋值符和运算符的两侧允许有空格,以增加程序可读性。8. surfc函数功能是_D_。A.绘制三维曲线图 B.绘制三维网格图 C.绘制三维曲面图 D.绘制三维带等高线的曲面图 9.运行以下命令后,变量C的值是_D_。A=length(5 5 6;6 6 6;7 7 8);B=length(1 2;3 4;5 6);C=A-BA.6 B.5 C.3 D.010.matlab的程序运行过程中,如果想知道代码运行的实际时间,可以使用计时函数,matlab提供了函数_A_可以实现计时。A. tic/toc B. runtime C.time D. cpu11.运行此格式的命令“变量名=(输入参数列表)函数表达式”,则变量是_D_ 。A. 内联函数 B.普通函数 C.函数句柄 D.匿名函数12.运行此格式的命令“变量名= 函数名;”,则_C_。 A.创建了inline对象 B.创建了匿名函数C.创建了函数句柄 D.创建了子函数。二、填空题(每空1分,共24分)1、把matlab工作空间中一些有用的数据长久保存下来的方法是生成.mat数据文件,常用的命令是_save_.2、若调用matlab中已存在的.mat文件中的数据,则需使用命令_load_3、求方阵A的行列式值的指令是_ det(A)_. 4、求可逆矩阵B的逆矩阵的指令是:_inv(B)_.5、计算一个矩阵C的秩的命令为_rank(C) . 6、运行命令disp(边长观测值:),结果为_边长观测值_. 7、在matlab中,此函数dms2rad(mat2dms( )的功能是 _将度分秒转化为弧度_. 8、在matlab中,函数dms2mat(rad2dms( )的功能为_ _将弧度转化为度分秒_.9、关系运算的运算结果皆由数字_1或0_组成。10、在matlab中,冒号“:”有两个功能:一是生成_向量_; 二是表示_矩阵的行列或块_.11、在语句末出现逗号,意味着_逗号出现在句末,表示计算结果显示在屏幕上_12、A=1 2 3 ; 4 5 6, 则=_1 4;2 5;3 6.13、在进行多函数图形绘制时,经常使用命令hold on或hold off,二者的区别是_ hold on:启动图形保持功能;_ hold off:关闭图形保持功能.14、多项式拟合也是测量数据处理中经常使用的方法,matlab中常利用函数_polyfit_和_polyval_进行多项式拟合.15、函数plot和plot3的区别是_前者绘制二维曲线,后者绘制三维曲线_.16、在数字测量技术中,通常要绘制等高线图,这时需要调用函数为_ contour _.17、matlab中有两种常用的工作方式,一种是_交互式_;另一种是_M文件式_.18、M文件分为两类:函数式M文件和_脚本式_;二者最明显的区别是_函数式M文件有声明行,而脚本式没有_. 19、在matlab中,函数xlsread( )的功能是_将excel中的数据读入MATLAB. 20、多元线性回归,也是测量数据处理经常用到的方法,在这里最常 使用的函数是_ regress( )_. 三、简答题(本题满分12分)1、简述函数式M文件和命令式M文件的区别。(本题6分) (1)M命令文件没有参数传递功能,但M函数文件有此功能; (2)M函数文件的格式有严格规定,它必须以“ function ”开头;而命令式则不然; (3)M函数文件的命名必须是其函数名,不可改变; (4) 函数文件的变量是局部变量 , 运行期间有效 , 运行完毕就自动被清除 , 而命令文件的变量是全局变量 , 执行完毕后仍被保存在内存中。2、请修改下面的程序,让程序中没有for循环语句也能完成任务。(本题6分)A=1 2 3; 4 5 6; 7 8 9;r c=size(A); for i=1:1:r for j=1:1:c if (A(i,j)8 | A(i,j) A= input (请输入一个矩阵)m,n= size(A);sig=0;for i=1:m for j=1:n if A(i,j)=0 sig = sig+1; end endendA和B是已知高程的水准点,并设这些点已知高程无误差,C、D、E是待定点,A、B高程、观测高差和相应的水准路线长度见下表,为求各待定点的高程平差值,我们利用间接平差进行编程,请根据题意和程序中上、下语句的关系,进行填空以完善整个程序。(本题11分)4 线路编号观测高差(m)线路长度(km)已知高程(m)1234567+1.360+2.010+0.364+1.013+0.658+0.239-0.5962.22.63.33.53.42.43.7HA=5.018HB=6.018disp(-水准网间接平差示例-)disp(已知高程:)HA = 5.018 % 已知点高程,单位mHB = 6.018 % 已知点高程,单位mdisp(观测高差,单位m)L = _1.360; 2.010; 0.364; 1.013; 0.658; -0.357disp(系数矩阵B)B =1 0; 0 1; 1 0; 0 1; -1 1; -1 0l = 0; 0; 4; 3; 8; 3disp(C是单位权观测高差的线路公里数,S是线路长度)C = 1*ones(1,6)S = _2.2,2.6,3.3,3.5,3.4,6.1P = _C./S _ % 定义观测值的权,P = diag(P) % 定义权阵disp(参数的解)x = _ inv(B*P*B)*B*P*l _d
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 乾颐堂tcp-tp课件教学课件
- 社区护理灾害核心概念
- 山西2025年初级招采人员考试(招标采购专业实务)试题库及答案
- 2025年全国成人高校招生考试地理复习题库及答案
- 高校二级学院工作汇报
- 2025销售合同范本参考
- 护理实习第三方协议书6篇
- 广东省深圳市龙岗区2022-2023学年高三下学期高考第三次模拟考试英语题库及答案
- 公司春节前安全培训课件
- 早教销售工作总结
- 第4课 用联系的观点看问题 第二框
- 1.6《算盘》(同步练习)-2024-2025学年四年级上册数学人教版
- 教科版四年级上册科学全册教案
- 液压管路制作课件讲解
- 标杆地产五星级酒店精装修标准
- 手术常见体位的安置
- 脑器质性精神障碍患者的护理查房
- 《燃煤火力发电企业设备检修导则》
- 西方经济学简史
- 信息管理系统的设计与实现
- 新闻报道与舆论导向
评论
0/150
提交评论