奥鹏作业答案 发表于 2019-12-8 09:03:35

《MATLAB程序设计(专科)》19年12月作业考核A-MATLAB程序设计(专科)

四川农业大学网络教育专科考试
MATLAB程序设计试卷(课程代码 392214)本试题一共六道大题,共4页,满分100分。考试时间90分钟。
       
注意:1、答案必须填写在答题纸上,题号不清或无题号的以零分计;
2、答题前,请在答题纸上准确、清楚地填写各项目;
3、学号、考点名称、考室号、姓名、身份证号、课程代码、课程名称、培养层次等,不写、乱写及模糊不清者,答题纸作废;
4、开卷考试,若有雷同以零分计。一 填空题。(1分/空,共计10分)
1、 size命令的功能为               。
2、已知A是矩阵,求A的对角矩阵函数是_______,求A的下三角矩阵函数是_ ____。
3、MATLAB中用    函数完成矩阵的求逆运算。
4、已知s=‘显示“hey”’,则s的元素个数是      。
5、MATLAB中用      函数求矩阵的行列式。
6、P, Q分别是个多项式的系数矢量,求P对应的多项式的根,使用的命令是         。
7、sym或syms       (能/不能)创建符号矩阵。
8、已知X=3;2;24,则X有   个元素。
9、条形图由函数_____来实现。二、单选题(每题2分,共计20分)
1、在循环结构中跳出循环,但继续下次循环的命令为 ()。
        A. return;                    B. break                   C. continue                    D.keyboard   
2. 用round函数四舍五入对数组取整,结果为()。
A.             B.             C.             D.
3. 已知a=2:2:8, b=2:5,下面的运算表达式中,出错的为()
A. a' *b                   B.a .*b                   C. a*b                           D. a-b
4. 清除工作空间(wordspace)的命令是()。
A. clc;                   B. clear;                    C. clf;                   D.delete;
5. 下列哪个变量的定义是不合法的( )。
A. abcd-3                   B. xyz_3                           C. abcdef                    D. x3yz
6. 下面哪个变量是非数变量?(    )
A. realmax      
B. Inf
C. NaN
D. realmin
7.下列关于脚本文件和函数文件的描述中不正确的是(   )
A. 函数文件可以在命令窗口直接运行;
B. 去掉函数文件第一行的定义行可转变成脚本文件;
C. 脚本文件可以调用函数文件;
D. 函数文件中的第一行必须以function开始;
8.在MATLAB的Editor中输入下列语句:x=;y=polyval(x,1);运行后,在 Command Window 中对应y的输出结果为(    )
A.5                         B.8                         C.24                    D.10
9.在MATLAB中定义:A=randn(5,4,3,2),则下列关于A的操作中正确的是:(    )
A y=eig(A)                                                B. y=reshape(A,)
C. y=permute(A,)                           D. y=sin(A)
10. 用户可以在MATLAB命令窗口用命令编辑功能键对输入的命令进行编辑,编辑键          Esc的功能是(    )
    A . 删除当前行                               B. 删除光标右面的字符                   
    C. 删除光标左面的字符                      D. 取消当前命令
三、多选题(每题2分,共计10分)
1 . MATLAB的主要功能有哪些?()
A.数值计算和符号计算                                   B. 绘图功能
C. 语言体系                                            D. MATLAB工具箱
2. MATLAB的退出键有哪些?()
A.菜单中选择ExitMATLAB命令                    B. Esc
C. 命令窗口中输入Exit                     D. 单击右上角关闭键
3. MATLAB的帮助功能有哪些?()
A.help                                                       B. lookfor
C. look                                                    D. find
4. 程序的控制结构有几种?()
A.顺序结构                                                 B. 选择结构
C.逻辑结构                                             D. 循环结构
5. 下列哪些是选择结构语句?()
A.if                                                        B. for
C.swich                                                     D. try四解答题(4小题,共计30分)
1、A=
pinv(A)=(    )      (5分)
2、A=;B;请问A*B=?,A.*B=?(10分)
3、A=
B=rot90(A)
B=(                                 )          (5分)
4、已知:A=
R=rank(A)
R=(                           )(5分)
trace(A)=(                         ) (5分)
五、下列命令执行后,L1,L2,L3,L4的值分别是多少?(15分)
A=1:9; B=10-A;
L1=A~=B;(3分)
L2=A>=5; (3分)
L3=A>=2&A<=6; (4分)
L4=find(A>4&A<=7) ; (5分)
六、写出执行以下代码后B,C,D的值。(15分)
A=;
B=]
C=B(1:3,)
D=B(2,) 转载注明 www.ap5u.comq76 129 60 21
页: [1]
查看完整版本: 《MATLAB程序设计(专科)》19年12月作业考核A-MATLAB程序设计(专科)