为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

暨南大学考试试卷 matlab 10-11

2017-10-22 8页 doc 31KB 38阅读

用户头像

is_037433

暂无简介

举报
暨南大学考试试卷 matlab 10-11暨南大学考试试卷 matlab 10-11 暨 南 大 学 考 试 试 卷 课程类别 20 10 - 20 11 学年度第 一 学期 必修[ ] 选修[ ? ] 教 课程名称, MATLAB语言 考试方式 师 开卷[ ] 闭卷[ ? ] 填 授课教师姓名, 刘崇春 写 试卷类别(A、B) 考试时间: 2011 年 01 月 11 日 [ A ] 共 5 页 考 学院(校) 专业 班(级) 生 填 姓名 学号 内招[ ] 外招[ ] 写 题 号 一 二 三 四 五 六 七 八 九 十 总 分 得 分 得分 ...
暨南大学考试试卷 matlab 10-11
暨南大学考试试卷 matlab 10-11 暨 南 大 学 考 试 试 卷 课程类别 20 10 - 20 11 学年度第 一 学期 必修[ ] 选修[ ? ] 教 课程名称, MATLAB语言 考试方式 师 开卷[ ] 闭卷[ ? ] 填 授课教师姓名, 刘崇春 写 试卷类别(A、B) 考试时间: 2011 年 01 月 11 日 [ A ] 共 5 页 考 学院(校) 专业 班(级) 生 填 姓名 学号 内招[ ] 外招[ ] 写 号 一 二 三 四 五 六 七 八 九 十 总 分 得 分 得分 评阅人 一、简述题(共1小题,每小题18分,共18分) 简述图形用户界面的设计原则 由于要求的不同,设计的界面也有差别,但评判的标准基本一致。好的界面将遵循下面几个原则:简单性、一致性和习常性。 (2分) 1)简单性就是设计界面时,力求简洁、直接、清晰地体现界面的功能和特征。对可有可无的,应尽量删出,以保持界面的整洁。设计的图形要直观,因此需要多采用图形,尽可能避免使用数值。设计界面尽量减少窗口的数目,以避免在窗口之间来回切换。 (4分) 2)一致性包含两层含义:一是读者自己开发的界面要尽量保持一致;二是新设计的界面要与其他已有的界面风格不要截然相左,这是用户在使用新界面时,总习惯原来的方式,例如图形显示区常安排在左边,按键等控制区安排在右侧。 (4分) 3)习常性就是设计界面尽量使用人们熟悉的标志和符号。用户可能不了解新界面的具体含义及操作,但可根据自己熟悉的标志做出正确的猜测,以便自学。 (4分) 4)其他因素,除了上面对图形界面的静态要求外,同时应注意界面的动态功能。如界面响应的速度、连续,对持续时间较长的运算,需要给出等待时间提示,允许用户中断运算。 (4分) 第 1 页 共 5 页 暨南大学《MATLAB语言》试卷 考生姓名、学号: 评阅人 得分 二、填空题(共3小题,每小题6分,共18分) 请将正确填在下面的横线上: 1、 MATLAB语言中cd用于 设置当前工作目录 ,clear用于 清除MATLAB工作空间中保存的变量 , edit用于打开M文件编辑器 (6分) 2、MATLAB语言中单引号对‘ ’的作用是 字符串记述符 ; 方括号[]的作用是 用于输入数组,用于输出函数指令宗量列表 (6分) 3、矩阵A为方阵,那么A.^2是矩阵A的每个元素平方, A^2是 方阵A自乘2 次 (6分) 得分 评阅人 三、编程题(共3小题,每小题5分,共15分) ,4,2024,,1、编写程序,找出矩阵中所有绝对值大于2的元素 A,,,,3,1135,, 解: A=zeros(2,5); A(:)=-4:5 L=abs(A)>2 islogical(L) X=A(L) (5分) 16123f,,,,82、编写程序,简化 32xxx 解: syms x f=(1/x^3+6/x^2+12/x+8)^(1/3); g1=simple(f) g2=simple(g1) (5分) 1594,, ,,26103,,、编写程序,要求利用空矩阵的方法找出矩阵3中第1列和第A,,,37112 ,,48121,, 第 2 页 共 5 页 暨南大学《MATLAB语言》试卷 考生姓名、学号: 4列的所有元素 解: A(: ; 2:3)=[ ] B=A (5分) 得分 评阅人 四、编程题(共2小题,每小题8分,共16分) 1、编写程序,创建如下图那样的菜单,Color菜单项及其下拉的Blue菜单各带一个简捷键,而另一项下拉菜单Red带一个快捷键。 解: figure h_menu=uimenu(gcf,'Label','&Color'); (2分) h_submenu1=uimenu(h_menu,'Label','&Blue',... 'Callback','set(gcf,''color'',''blue'')'); (3分) h_submenu2=uimenu(h_menu,'label','Red',... 'Callback','set(gcf,''color'',''red'')',... 'Accelerator','r'); (3分) 2、编写程序,求S=1+2+3+4+.....+100的值 解:程序如下: S=0 (1分) for i=1:100; (3分) S=i+S; (3分) end S (1分) 第 3 页 共 5 页 暨南大学《MATLAB语言》试卷 考生姓名、学号: 得分 评阅人 五、简述题(共2小题,每小题6分,共12分) 1、简述MATLAB函数的基本结构 解:典型M函数文件的结构如下: 1) 函数申明行 2) H1行(The first help text line) (3分) 3) 在线帮助文本(Help text) 4) 编写和修改记录 5) 函数体(Function body)。 (3分) 2、简述绘制二维图形的一般步骤 解:绘制一维图形的一般步骤如下: 1)二维图形数据准备 2)选定图形窗及子图位置 3)调用二维曲线绘图指令 (3分) 4)设置轴的范围、坐标分格线 5)图形注释 6)图形的精细操作:着色、明暗、灯光、材质处理 (3分) 得分 评阅人 六、解释题(共1小题,每小题8分,共8分) 22xy,,1下面是关于采用模型画一组椭圆的程序,请对该程序的每一句给22a25,a 予解释。 th = [0:pi/50:2*pi]'; a = [0.5:.5:4.5]; X = cos(th)*a; Y = sin(th)*sqrt(25-a.^2); plot(X,Y) axis('equal') xlabel('x'), ylabel('y') title('A set of Ellipses') 解: th = [0:pi/50:2*pi]'; %长度为101的列向量 (1分) a = [0.5:.5:4.5]; %长度为9的行向量 (1分) X = cos(th)*a; %(101x9)的矩阵 (1分) Y = sin(th)*sqrt(25-a.^2); %(101x9)的矩阵 (1分) plot(X,Y) %绘制一组椭圆图形 (1分) 第 4 页 共 5 页 暨南大学《MATLAB语言》试卷 考生姓名、学号: axis('equal') %使坐标轴等长刻度 (1分) xlabel('x'), ylabel('y') %书写坐标轴名 (1分) title('A set of Ellipses') %书写图形名 (1分) 得分 评阅人 七、综合题(共1小题,每小题13分,共13分) 为暨南大学的学生编写一个学生成绩管理的程序,要求如下: 1)构造每个学生的结构,包括学生的学号,姓名,课程名称(限一门)相应考试成绩; 2)对该生的考试成绩给予等级评定,满分为100分,优秀为90-99分,良好为80-89分,中为70-79分,及格为60-69分,不及格为0-59分。 解: clear; for i=1:10;a{i}=89+i;b{i}=79+i;c{i}=69+i;d{i}=59+i; end; (3分) %输入学生的姓名 Name={' Smith','Jone','Peter',' yong',' Lee'}; %输入学生的得分 5,76,67,95,100};Rank=cell(1,6); (3分) Mark={50,8 S=struct('Name',Name,'Marks',Mark,'Rank',Rank); %根据学生的分数,给出相应的等级 for i=1:6 switch S(i).Marks case 100 S(i).Rank='满分'; case a S(i).Rank=' 优秀'; case b S(i).Rank=' 良好'; case c S(i).Rank=' 中'; case d S(i).Rank=' 及格'; otherwise S(i).Rank='不及格'; end end (4分) disp(['学生姓名 ',' 得分 ',' 等级']);disp(' ') for i=1:6; disp([S(i).Name,blanks(6),num2str(S(i).Marks),blanks(6),S(i). Rank]); end; (3分) 第 5 页 共 5 页
/
本文档为【暨南大学考试试卷 matlab 10-11】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索