注:考试期间试卷不允许拆开。 第 1 页 共 7 页 2008 -2009 学年第 1 学期 《MATLAB Programming》试卷 A 课程代码 考试方式 闭卷 考试时长 100 分钟 姓名 学号 教学班号 专业 级 班 题 号 一 二 三 四 五 六 七 八 合计 满 分 24 24 30 22 100 得 分 阅卷人 一.填空题(每空 2 分,共 24 分) 1. 设x 是 一 维 数 组 , x 的 倒 数 第3个 元 素 表 示 为______x(_end-2_)________________;要在 x的第 36 和 37 个元素之间插入一个元素154,使用的命令(集)为_____________x=x(_1:36,[154],37:end)_______________;设y 为 二 维 数 组 , 要 删 除y 的 第34行 和48列 , 可 使 用 命 令______y(34,:)=[];y(:,48)=[]_______________________; 2. 将变量 x以 Ascii 文本格式存储到文件 fname.txt,应使用命令__________save ____x_____________;将 Excel文件 data.xls 读入 WorkSpace 并赋值给变量 x,可使用命令________________x=xlsread('data.xls')____________________________; 3. 在 w hile 表达式, 语句体, End 循环语句中,表达式的值__非零_____________时表示循环条件为真,语句体将被执行,否则跳出该循环语句; 4. 打开 Matlab 的一个程序文件 fname.m,以添加的方式进行读写,应当使用命令_____fid= fopen('fname.m','w+');_______________________; 5.要从键盘读入一个字符串并赋值给变量 x,且给出提示“Who is she?”,应使用命令________x=input(‘Who is she?’,’s’)_________________________________ ;使用得分 注:考试期间试卷不允许拆开。 第 2 页 共 7 页 fprintf()函数以含有2 位小数的6 位浮点格式输出数值变量weight 到文件wt.txt,使用的命令(集)为fid = fopen(‘wt.txt’,’’,_________________); fprintf ( _______ ) ; 4.设()ijmnAa,()ijmnBb和()ijmnCc均为mn矩阵,且存在于WorkSpace中,要产生矩阵 () /i jci jiji jmnDacb,可用命令___D=(A-C)/B.^C_________________________,计算 1A B可用命令___________det(inv(A’*B))_____________________________; 二.简答题(每小题 8 分,共 24 分) 1. (1) 写出关系运算符中的等号、不等号、小于号、大于号、小于等于号和大于等于号; (2) 写...