第4章--MATLAB程序流程控制-习题答案.doc
《第4章--MATLAB程序流程控制-习题答案.doc》由会员分享,可在线阅读,更多相关《第4章--MATLAB程序流程控制-习题答案.doc(8页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精品文档,仅供学习与交流,如有侵权请联系网站删除第4章 MATLAB程序流程控制习题4一、选择题1下列关于脚本文件和函数文件的描述中不正确的是( )。 AA函数文件可以在命令行窗口直接运行B去掉函数文件第一行的定义行可转变成脚本文件C脚本文件可以调用函数文件D函数文件中的第一行必须以function开始2下列程序的输出结果是( )。Dy=10;if y=10 y=20;elseif y0 y=30enddisp(y)A1 B30 C10 D203有以下语句:a=eye(5);for n=a(2:end,:)for循环的循环次数是( )。CA3 B4 C5 D104设有程序段k=10;while
2、 k k=k-1end则下面描述中正确的是( )。AAwhile循环执行10次 B循环是无限循环C循环体语句一次也不执行 D循环体语句执行一次5有以下程序段:x=reshape(1:12,3,4);m=0;n=0;for k=1:4 if x(:,k) f=(x,y) log(exp(x+y); A=f(22,3);A22,3 B22 C3 D2510程序调试时用于设置断点的函数是( )。AAdbstop Bdbclear Cdbcont Ddbstack二、填空题1将有关MATLAB命令编成程序存储在一个扩展名为.m的文件中,该文件称为 。M文件2有语句“for k=12;34”引导的循环结
3、构,其循环体执行的次数为 。13MATLAB中用于控制不确定重复次数的循环语句为 ,若在循环执行过程中需要终止该循环时采用的语句为 。whileend,break4函数文件由 语句引导。在函数定义时,函数的输入输出参数称为 参数,简称 。在调用函数时,输入输出参数称为 参数,简称 。function,形式,形参,实际,实参5在MATLAB中,函数文件中的变量是 变量。定义 变量是函数间传递信息的一种手段,可以用 命令定义。局部,全局,global6应用程序的错误有两类,一类是 错误,另一类是运行时的错误,即 错误。MATLAB程序调试方法有两种,一是利用 进行程序调试,二是利用 进行程序调试。
4、语法,逻辑,调试函数,调试工具三、应用题1写出下列程序的输出结果。s=0;a=12,13,14;15,16,17;18,19,20;21,22,23;for k=a for j=1:4 if rem(k(j),2)=0 s=s+k(j); end endends2分别用if语句和switch语句实现以下计算,其中a、b、c的值从键盘输入。if语句:a=input(a=);b=input(b=);c=input(c=);x=input(x=);if 0.5=x&x1.5y=a*x2+b*x+c;elseif 1.5=x&x3.5y=a*(sin(b)c+x;elseif 3.5=x&x5.5y=
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- MATLAB 程序 流程 控制 习题 答案
限制150内