matlab - 复习资料

合集下载

matlab期末复习题及答案

matlab期末复习题及答案

matlab期末复习题及答案1. MATLAB基础操作在MATLAB中,如何创建一个名为"myMatrix"的3x3矩阵,其元素分别为1, 2, 3, 4, 5, 6, 7, 8, 9?答案:在MATLAB中,可以通过直接输入矩阵元素来创建矩阵。

例如,要创建一个名为"myMatrix"的3x3矩阵,可以使用以下命令:```matlabmyMatrix = [1 2 3; 4 5 6; 7 8 9];```这样,MATLAB就会创建一个3x3的矩阵,其元素按照行顺序排列。

2. 矩阵运算给定两个矩阵A和B,其中A = [1 2; 3 4],B = [5 6; 7 8],计算矩阵A和B的和。

答案:在MATLAB中,可以使用加号(+)来计算两个矩阵的和。

对于给定的矩阵A和B,可以使用以下命令来计算它们的和:```matlabA = [1 2; 3 4];B = [5 6; 7 8];C = A + B;```执行上述命令后,矩阵C的结果将是:```C = [6 8;10 12];```3. 条件语句编写一个MATLAB脚本,判断一个给定的数n是否为质数,并输出相应的信息。

答案:在MATLAB中,可以使用if-else语句来判断一个数是否为质数。

以下是一个简单的脚本示例:```matlabn = input('请输入一个数:');if mod(n, 2) == 0 && n > 2disp('该数不是质数');elseif n == 1disp('1不是质数');elseisPrime = true;for i = 2:sqrt(n)if mod(n, i) == 0isPrime = false;break;endendif isPrimedisp('该数是质数');elsedisp('该数不是质数');endend```该脚本首先接收用户输入的数n,然后通过一个for循环检查n是否有除了1和它自身以外的因数,从而判断n是否为质数。

matlab考试复习

matlab考试复习

1.简述MATLAB命令窗的主要作用。

命令窗口是MATLAB的主要交互窗口,用于输入命令并显示除图形以外的所有执行结果。

是MATLAB提供给用户使用的管理功能的人机界面,其管理功能包括:管理工作空间中的变量、数据的输入输出的方式和方法,开发、调试、管理M文件和M函数的各种工具。

2.简述MATLAB如何解释命令窗口输入的指令。

MATLAB搜索次序如下:检查名字是否为变量,如果是则显示变量,否则进行下一步;检查名字是否为内建函数,如果是,则执行该函数,否则进行下一步;检查名字是否为当前目录下的M文件,如果是,则执行该文件,否则执行下一步;检查名字是否为搜索路径上的M文件,如果是,则执行该文件。

3.简述MATLAB函数的基本结构。

典型M 函数文件的结构:函数申明(定义)行(Function declaration line)、H1行(The first help text line)、在线帮助文本(Help text)区、编写和修改记录、函数体(Function body)。

4.简述绘制二维图形的一般步骤。

绘制二维图形的一般步骤为:曲线数据准备、选定图形窗及子图位置、调用二维曲线绘图指令、设置轴的范围、坐标分格线、图形注释、图形的精细操作。

5.简述MATLAB历史指令窗的主要作用。

历史指令窗记录着用户在MATLAB指令窗中所输入过的所有指令。

历史记录包括:每次开启MATLAB的时间,每次开启MATLAB后在指令窗中运行过的所有指令。

应用功能有单行或多行指令的复制和运行、生成M文件等。

6.简述空数组的功用。

“空”数组的功用:在没有“空”数组参与的运算时,计算结果中的“空”可以合理地解释“所得结果的含义”;运用“空”数组对其他非空数组赋值,可以改变数组的大小,但不能改变数组的维数。

@@填空题1.MATLAB常用操作界面包括命令窗口、工作空间窗口、命令历史窗口、当前目录窗口、内存数组编辑器、M文件编辑/调试器、帮助导航/浏览器、图形窗口等。

matlab复习整理

matlab复习整理

Matlab复习整理2.常用标点功能指令间的分隔符!3.①常见的通用操作指令- who 列出在MATLAB工作空间中已有的变量- whos 列出驻留变量的同时,还给出维数及性质- clear 删除内存中的变量(数据)- clc 删除命令窗口的内容(已使用过的命令)- home 光标移到命令窗口的左上角- clf 删除图形窗口的内容- ↑调出刚才使用过的命令- quit 退出MATLAB②文件操作命令- what:按扩展名分类列出当前目录上的文件- what *.m:列出当前目录中所有m文件- which test.m:显示test.m所在的路径- path 显示matlab启动时设定的搜索路径- Dir 可显示当前目录下的所有文件- del 删除指定文件③输入输出命令4.①工作空间的管理指令②执行命令时的工作空间6.程序结构控制语句A.顺序结构1.数据的输入从键盘输入数据,则可以使用input函数来进行,该函数的调用格式为:A=input(提示信息,选项);其中提示信息为一个字符串,用于提示用户输入什么样的数据。

如果在input函数调用时采用's'选项,则允许用户输入一个字符串。

例如,想输入一个人的姓名,可采用命令:xm=input('What's your name?','s');2.数据的输出MATLAB提供的命令窗口输出函数主要有disp函数,其调用格式为disp(输出项)其中输出项既可以为字符串,也可以为矩阵。

例3-2 输入x,y的值,并将它们的值互换后输出。

程序如下:x=input('Input x please.');y=input('Input y please.');z=x;x=y;y=z;disp(x);disp(y);B.选择结构双分支if语句:if 条件语句组1else语句组2end当条件成立时,执行语句组1,否则执行语句组2,语句组1或语句组2执行后,再执行if 语句的后继语句。

matlab复习要点

matlab复习要点

18.在while 表达式, 语句体, End 循环语句中,表达式的值__ 循环条件为真,语句体将被执行,否则跳出该循环语句。
二、选择题
1.产生四维单位矩阵的语句为( ). A.ones(4) B.eye(4) C.zeros(4) D.rand(4) 2.求解线性方程组Ax=b,当det(A)≠0时,方程的解是( ). A. A\b B.b/A C.b\A D.A/b 3. MATLAB表达式2*2^3^2的结果是( ) A.128 B.4096 C. 262144 D.256 4. 如果x=1: 2 : 8,则x(1)和x(4)分别是( ) A.1,8 B.1, 7 C.2, 8 D.2, 7 5. 运行如下程序后,输入9回车,命令窗口(command windows)显示的结果为( x=input('请输入x的值:'); if x==10 y=cos(x+1)+sqrt(x*x+1); else y=(3^(1/2))*sqrt(x+sqrt(x)); end y A. 9 B. 8 C. 7 D. 6 6. 图形窗口(Figure)显示网格的命令是() A. axis on B. grid on C. box on
一、填空题 1. MATLAB命令窗口中可用 命令清除工作区中的变量;用 命令清 除 命令窗口中的内容。 2. MATLAB的含义为 。 3. MATLAB中用系统预定义的特殊变量 表示函数输入参数个数。 4. MATLAB中用 命令打开图形保持功能。 5. MATLAB中如果一个变量名为123,该变量名是否合法 (填是或否) 6. MATLAB中用 函数完成矩阵的求逆运算,用 函数 求矩阵的行列式。 7. 已知x=3:2:24,则x有__ _个元素。 8. 命令:>>subplot(3,3,x)中有__ _个子图。 9. 已知s=‘显示“hey”’,则s的元素个数是_____。 10.MATLAB中用 函数查找数组中的非零元素,用 函数对数组 进行排序。 11.MATLAB中的M文件包括 和 。 12.MATLAB中用系统预定义的特殊变量 表示浮点数的精度。 13.MATLAB中用系统预定义的特殊变量 表示函数输出参数个数

matlab---常用知识复习资料收集

matlab---常用知识复习资料收集

matlab---常用知识复习资料收集一、简述下列命令在MATLAB中的作用快捷键全集。

1.clf 清除图对象2.clear 清除工作空间内的所有变量3.clc 清除当前屏幕上显示的所有内容,但不清除工作空间中的数据4.logspace 创建对数刻度分度等间隔行向量5.ceil 沿+∞方向取整。

6.factor 符号计算的因式分解。

7.pow2 2的幂次。

8.linspace 创建等间隔行向量9.plot3 三维线图10.sym2poly 符号多项式转变为双精度多项式系数向量11.poly2sym 双精度多项式系数转变为向量符号多项式12.poly2str 以习惯方式显示多项式13.bar 二维直方图14.pie 二维饼图15.edit M文件编辑16.figure 生成图形窗口17.diff 数值差分、符号微分18.dsolve 符号计算解微分方程19.fix 向零取整20.factor 符号计算的因式分解一、填空习习题1.MATLAB系统由MATLAB开发环境、MATLAB数学函数、MATLAB语言、MATLAB图形处理系统和MATLAB应用程序接口(API)五大部分构成。

2.在命令窗口中输入quit 和exit 命令,就可以关闭MATLAB。

3.在MATLAB环境中,如果不特别指明存放数据和文件的目录,MATLAB总是默认地将它们存放在当前文件夹中。

4.MATLAB的主界面窗口包括命令窗口、当前文件夹浏览器、工作空间浏览器和历史命令窗口等部分。

5.编辑程序是,标点符号一定要在英文状态下输入,分号‘;’的作用为:1.用做矩阵的行间分隔符,2.用做不显示计算结果的命令。

6.标点符号; 可以使命令行不显示运算结果,% 用来表示该行为注释行。

7.x为0~4pi,步长为0.1pi的向量,使用命令x=0:0.1*pi:4*pi 创建。

,使用全下标方式用A(2,2) 取出元素“-5”,使用8.输入矩阵A=错误!未找到引用源。

Matlab复习资料

Matlab复习资料

大家好!这是一份matlab复习资料,在里面可能有几道模拟题的答案(注意模拟题中的变化);对于其他的答案,恕我的能力有限,无法满足大家的需求,我在此致以崇高的歉意。

最后祝愿每个人取得理想的成绩2011年06月29日刘自迪Matlab复习资料一、基本概念、命令、语句格式、程序结构1. MATLAB是一种用于科学工程计算的高级语言,其基本的数据单位是矩阵,它的命令表达式与数学、工程中常用的习惯表达形式十分相似;2. MATLAB高效方便的矩阵和数组运算,使之在数字信号处理、建模、系统识别、自动控制、优化等领域的问题时,显得十分简洁、高交,具有其他高级语言不可比拟的优势;3. MATLAB的典型应用包括以下几个方面:数学计算、算法设计、建模与仿真、数据分析与可视化、科学及工程绘图和应用开发;4. MATLAB最显著的特点是其基本数据是不需要定义大小的数组;5. MATLAB语言是以矩阵和向量为基本数据单位,包括控制流程语句、函数、数据结构、输入输出及面向对象等特点的高级语言;6. MATLAB的工作空间指运行MATLAB的所有变量和MATLAB提供的常量构成的空间;7. 在命令窗口中键入who和whos命令可以看到目前工作空间里的所有变量,命令clear可以删除工作空间里的变量;8. MATLAB用“%”实现注释功能;可以把多条命令放在同一行,只要中间用逗号或分号隔开,逗号告诉MATLAB显示结果;分号说明除了这一条命令外还有下一条命令等待输入,MATLAB这时将不会给出运行的中间结果;9. MATLAB的“类”目录名都以@符为引导,其上存放“类构造”函数和“重载”函数;10. 用path命令扩展的搜索路径仅在当前MATLAB环境下有效;11. MATLAB有两种最常用的创建数组的方式:“冒号表示形式”直接定义数据点之间的增量而不是数据点;linspace直接定义数据点数,而不是数据点之间的增量;12. MATLAB数组中以空格或逗号分隔的元素指定的是不同列的元素,而以分号分隔的元素指定了不同行的元素;另:MATLAB的数组存储,也表现在绝对索引上,是按从上到下、从左到右的顺序进行的。

matlab复习提纲

matlab复习提纲

2015-2016学年第一学期数值计算与MATLAB复习提纲考试知识点➢第二章1)变量的命名规则,正确判断合法变量2)常用预定义变量:ans、eps、pi、i、j、inf、Inf、NaN、nan。

预定义变量参与的运算。

3) 常用数学函数:sin、cos、sqrt、log、exp、abs、rem、mod、fix、floor、ceil、round(mod,rem只需要考虑参数都是大于0的情况)准确的写出MATLAB的数学表达式3)矩阵的建立:直接输入法, 利用冒号表达式建立一个向量、linspace的含义与用法、建立大矩阵a)熟练掌握书本相关例题4)矩阵的拆分:矩阵元素(下标法或序号法),矩阵拆分(冒号:运算符,end 运算符),利用空矩阵删除矩阵的元素size(), length()a)熟练掌握书本相关例题5)特殊矩阵: zeros/ones/eye/ zeros(size(A)),ones(size(A)), eye(size(A))a)给定区间内的随机矩阵的建立,(要求均匀分布rand,正态分布randn)b)熟练掌握相关例题P26,2-46)Matlab运算:a)算术运算:+、-、*、/、\、^、点运算b)关系运算:P32页6种关系运算运算法则、相关例题c)逻辑运算P33页3种逻辑运算符& | ~的运算法则、相关例题d)算术运算、关系运算、逻辑运算优先级,单目运算优先级问题。

e)find()函数及其应用7)对角阵与三角阵:diag()、triu()、tril(),diag(diag(A))8)矩阵的转置与旋转:rot90()9)矩阵的逆:inv()10)字符串✧本章相关的例题、上机习题➢第三章 matlab程序设计1)命令文件与函数文件的区别:参数、变量、调用方式2)程序的顺序结构,input函数及其应用、disp函数及其应用、程序的暂停3)选择结构if语句,switch语句4)循环结构for语句,while语句,循环的嵌套P65 3-8 P66 3-9,3-10,特别要注意for k=A (期中A是一个向量或矩阵)…end 这种程序的阅读和编写5)函数文件:函数的定义,函数的调用(包括函数的递归调用)P70-71,3-15,3-166)全局变量与局部变量的用法(要会读含有全局变量的程序):P72,3-18✧本章相关的例题和布置的上机习题➢第四章 matlab绘图1)二维曲线:a)plot :P83,4-1,4-2b)设置曲线样式:掌握线型中的虚线(:),实线(-),点划线(-.),颜色(蓝色b、绿色g、红色r、黄色y、白色w、黑色k), 标记符号(五角星p,星号*,叉号X字母)2)图形窗口的分割:subplot(m,n,p),已子图的形式绘制二维曲线3)最基本的三维曲线函数:plot3✧本章相关的例题和布置的上机习题➢第五章 matlab数据分析与多项式计算1) 5.1.1:max / min2) 5.1.2:sum / prod3) 5.1.3:mean / median4) 5.2:一维数据插值:interp1(),P124,5-115) 5.3:曲线拟合:polyfit()、polyval(),P127,5-146) 5.5:多项式运算:+ 、—、conv、deconv、ployval、roots 、poly,polyderP132-133,5-19,5-21✧本章相关的例题和布置的上机习题➢第六章 matlab解方程与函数极值1)直接解法:左除、矩阵求逆2)LU分解、QR分解3)Jacobi迭代法4)单变量非线性方程求解fzero、非线性方程组的求解fsolve。

matlab复习资料

matlab复习资料

一、简答1.说明下述函数的功能size(A) 查询矩阵A的维数length(x) 查询数组x长度(即行数或列数中的较大值)ones(m,n) 产生m行n列的元素全部为一的矩阵zeros(m,n) 生成m行n列的全零矩阵rand(m,n) 产生m行n列的随机矩阵flipud(A) 按上下方向翻转矩阵A中的元素fliplr(A) 按左右方向翻转矩阵A中的元素diag(A) 建立A的对角矩阵diag(x) 获取x的对角向量plot(x,y,str) 二维图形绘制legend(str1,str2) 为图形添加由str1、str2表示的图例linspace(a,b,n) 构造线性分布的向量rem(m,n) 求m除以n的余数any(x) 测试向量中是否有真元素all(x) 测试向量中所有元素是否为真round(x) 取与真值最接近的整数fix(x) 向零方向取整数strcmp(str1,str2) 字符串比较strcat(str1,str2) 字符串连接strrep(str1,str2, str3) 将str1中的子串str2换成str3inline(str) 生成以str为表达式的内联函数roots(p) 多项式求根polyval(p,x) 多项式求值polyfit(x,y,n) 数据的多项式拟合norm(x,p) 计算向量x(矩阵A)的p范数(p=2默认)det(A) 求矩阵A的行列式rank(A) 求矩阵A的秩inv(A) 矩阵A求逆sum(x) 对向量x中各元素求和min(x) 求向量x中最小元素max(x) 求向量x中最大元素sort(x) 对向量x中各元素排序mean(x) 求向量x中各元素均值2.说明下述常量的含义pi 圆周率pi=3.141592653589793inf 无穷大Inf(Infinity)nan 不确定数NaN(Not-a-Number)i(j)虚数单位Imaginary unit33realmax 最大实数 1.797693134862316e+308realmin 最小正实数2.225073858507201e-308intmax 最大整数2147483647intmin 最小整数-2147483648eps 浮点数精度2.220446049250313e-0163^生成随机逻辑矩阵A和B;对矩阵A和B作与、或、非以及异或运算,并将结果分别赋给四个变量名;选择其中两个测试逻辑函数any和all。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一、简述下列命令在MATLAB中的作用。

1.clf 清除图对象2.clear 清除工作空间内的所有变量3.clc 清除当前屏幕上显示的所有内容,但不清除工作空间中的数据4.ceil 沿+∞方向取整。

5.factor 符号计算的因式分解。

6.pow2 2的幂次。

7.logspace 创建对数刻度分度等间隔行向量8.linspace 创建等间隔行向量9.sym2poly 符号多项式转变为双精度多项式系数向量10.poly2sym 双精度多项式系数转变为向量符号多项式11.plot3 三维线图12.poly2str 以习惯方式显示多项式13.bar 二维直方图14.pie 二维饼图15.edit M文件编辑16.figure 生成图形窗口17.diff 数值差分、符号微分18.dsolve 符号计算解微分方程19.fix 向零取整20.factor 符号计算的因式分解二、填空题1.MATLAB系统由MATLAB开发环境、MATLAB数学函数、MATLAB语言、MATLAB图形处理系统与MATLAB应用程序接口(API)五大部分构成。

2.在命令窗口中输入quit 与exit 命令,就可以关闭MATLAB。

3.在MATLAB环境中,如果不特别指明存放数据与文件的目录,MATLAB总就是默认地将它们存放在当前文件夹中。

4.MATLAB的主界面窗口包括命令窗口、当前文件夹浏览器、工作空间浏览器与历史命令窗口等部分。

5.编辑程序就是,标点符号一定要在英文状态下输入,分号‘;’的作用为:1、用做矩阵的行间分隔符,2、用做不显示计算结果的命令。

6.标点符号; 可以使命令行不显示运算结果, % 用来表示该行为注释行。

7.x为0~4pi,步长为0、1pi的向量,使用命令x=0:0、1*pi:4*pi 创建。

8.输入矩阵A=,使用全下标方式用A(2,2) 取出元素“-5”,使用单下标方式用A(5) 取出元素“-5”。

9.符号表达式sin(2*a+t)+m中主变量为t 。

10.设x就是一维数组,x的倒数第3个元素表示为x(end-2) ;设y为二维数组,要删除y的第34行与48列,可使用命令y(34,:)=[] , y(:,48)=[]11.要从键盘读入一个字符串并赋值给变量x,且给出提示“Who is she?”,应使用命令:x=input(‘Who is she?’,’s’)。

12.在MATLAB命令窗口中的“>>”标志为MATLAB的命令行提示符,“│”标志为输入提示符。

13.已知A=[1 2 3;4 5 0;7 8 9];B=[1 0 3;1 5 0;0 1 2];写出下列各指令运行的结果。

A+B ans = [2,2,6;5,10,0;7,9,11] ;A、*B ans= [1,0,9;4,25,0;0,8,18] ;A==B ans= [1,0,1;0,1,1;0,0,0] ;14.MATLAB的程序文件的扩展名就是、m 。

15.MATLAB最基本的绘图函数为plot( )。

16.执行A=[1,2,3;4,5,6]; A(:,[1,3])=[]; 语句后,A= [2;5] 。

17.fix(-1、5)= -1 , round(-1、5)= -2 。

18.已知A=[1 3;4 6];C=[A,eye(size(A));A,ones(size(A))] 则C= [1 3 1 0;4 6 0 1;1 3 1 1;4 6 11] 。

19.若A=[1,2,3;4,5,6];则A(4)= 5 ,A(2,3)= 6 。

20.若A=[1 2 3;6 5 4]; 则reshape(A,3,2)= [1 5;6 3;2 4] 。

21.若A=[1,2;3,1]; B=[1,0;0,1];则A~=B 的值为[0 1;1 0] 。

22.若A=[4,15,-45,10,6;56,0,17,-45,0]; 则find(A>=10 & A<=20) = [3 6 7]’。

23.产生4阶全0方阵的命令为zeros(4);产生3阶全1方阵的命令为ones(3)。

24.A=rand(2,5);b=size(A);c=length(A);则b与c的值分别为[2 5]与5 。

25.用if判断语句判断80≥x>60,在MATLAB中if语言后的判断应写为:if x<=80 & x>60 。

26.为了使两个plot的图形在同一个坐标显示,可以使用hold on 命令进行图形保持;可以使用grid on 命令为图形添加网格。

27.a=[1 2 2],求a的转置,结果为: a=[1;2;2] 。

28.MATLAB表达式3*2^3^2的结果就是192 。

29.对x进行赋值,从5到25,间隔就是0、1,命令为: x=5:0、1:25 。

30.对x进行赋值,从2到20,线性等刻度,共100数值,命令为: x = linspace(2,20,100) 。

31.MATLAB命令窗口中可用clear 命令清除工作区中的变量;用clc 命令可以清除命令窗口中的内容。

32.MATLAB中的M文件有命令文件与函数文件两种形式。

33.MATLAB中的系统预定义的特殊变量inf 表示正无穷大。

三、选择题1.用来保存MATLAB工作空间浏览器中变量的文件的默认扩展名为( B )。

A.txtB.matC.mD.exe2.MATLAB计算结果的的默认变量为( D )。

A.varB.epsC.nanD.ans3.用来清除工作空间中保存的变量的命令就是( C )。

A.deleteB.cancelC.clearD.clc4.下列标识符中哪一项不就是Matlab的永久常数值。

( B )A.piB.expC.InfD.eps5.下列标识符中哪一项就是Matlab的合法变量名。

( A )A.n_ageB.3_telC.forD.x*y6.下列函数中用来计算不大于自变量的最大整数的函数就是( A )。

A.floor(x)B.rat(x)C.fix(x)D.round(x)7.下列函数中用来计算不小于自变量的最大整数的函数就是( A )。

A.ceil(x)B.rat(x)C.fix(x)D.round(x)8.函数mod(-7,3)的计算结果为( B )。

A.-2B.2C.1D.-19.函数rem(-7,3)的计算结果为( D )。

A.-2B.2C.1D.-110.为了将保存在文件abvar、mat中的变量重新装载到工作空间中,应使用命令( C )。

A.save abvarB.find abvarC.load abvarD.getvar abvar11.下列变量中的最大数就是(C)。

A.epsB.realminC.realmaxD.-pi12.下列表示可以作为MATLAB的变量的就是(D)。

A.abcd-2B.xyz_2#C.@hD.X_1_a13.如果x=1:2:8,则x(1)与x(4)分别就是(B)。

A.1,8B.1,7C.2,8D.2,714.如果x=1:-2:-8,则x(1)与x(5)分别就是(D)A.1,-8B.-1,-7C.-1,-8D.1,-715.MATLAB表达式2*2^3^2的结果就是(A)A.128B.4096 C、262144 D.25616.下列哪个变量的定义就是不合法的(A)。

A.abcd-3B.xyz_3C.abcdefD.x3yz17.指出下列错误的指令(B)。

A.syms a b;B.syms a, b;C.syms(‘a', ‘b');D.syms(‘a','b','positive');18.下列哪条指令就是求矩阵的行列式的值(C)。

A.invB.diagC.detD.eig19.清空Matlab工作空间内所有变量的指令就是(C)。

A.clcB.clsC.clearD.clf20.下列变量名中(A)就是合法的。

A.char_1B.x*yC.x\yD.end21.产生四维单位矩阵的语句为(B)。

A.ones(4)B.eye(4)C.zeros(4)D.rand(4)22.求解线性方程组Ax=b,当det(A)≠0时,方程的解就是( A )。

A.A\bB.b/AC.b\AD.A/b23.图形窗口显示网格的命令就是( B )A.axis onB.grid onC.box onD.hold on24.在图形指定位置加标注命令就是( C )A.title(x,y,’y=sin(x)’);B.xlabel(x,y,’y=sin(x)’);C.text(x,y,’y=sin(x)’);D.legend(x,y,’y=sin(x)’);25.i=2;a=2i;b=2*i;c=2*sqrt(-1);程序执行后;a,b,c的值分别就是多少?( C )A.a=4, b=4, c=2、0000iB.a=4, b=2、0000i, c=2、0000iC.a=2、0000i, b=4, c=2、0000iD.a=2、0000i, b=2、0000i, c=2、0000i26.在循环结构中跳出循环,但继续下次循环的命令为( C )、A.return;B.break;C.continue;D.keyboard27.已知a=2:2:8, b=2:5,下面的运算表达式中,出错的为(C)A.a' *bB.a 、*bC.a*bD.a-b28.在循环结构中跳出循环,执行循环后面的代码的命令为(B)A.returnB.breakC.continueD.keyboard29.用round函数四舍五入对数组[2、48 6、39 3、93 8、52]取整,结果为(C)A.[2 6 3 8]B.[2 6 4 8]C.[2 6 4 9]D.[3 7 4 9 ]30.角度x=[30 45 60],计算其正弦函数的运算为(D)A.SIN(deg2rad(x))B.SIN(x)C.sin(x)D.sin(deg2rad(x))四、阅读程序1.分析下面程序运行后s1,n1,s2,n2,m的值。

s1=0;s2=0;n1=0;n2=0;x=[1,-4,-8,3,10,-9,7,-3,10, 8,-5,-2,2,0 ];m=length(x);for i=1:mif x(i)<0s1=s1+x(i);n1=n1+1;elses2=s2+x(i);n2=n2+1;endends1,n1,s2,n2,m答: -31,6,41,8,142.写出下列程序运行结果mysum=0;i=1;while(i<=100)mysum=mysum+i;i=i+1;endmysum答:mysum =50503.写出执行以下代码后,MATLAB命令窗口上显示的x矩阵的值。

相关文档
最新文档