一、 填空题 1. MATLAB 于 1984 年由美国 Mathworks 公司推出,其后每年更新(两)次。 2. MATLAB 是一种以(矩阵)运算为基础的交互式程序设计语言。 3. MATLAB 具有卓越的数值计算能力和符号计算、文字处理、可视化建模仿真和实时控制等众多功能,其每个变量代表一个(矩阵),每个元素都看作(复数)。 4. 通过命令(help)、(lookfor),可以查找所有命令或函数的使用方法。 5. 执行语句 a=1:2:10,得到的一维数组是(1 3 5 7 9). 6. 执行语句 b=linspace(1,10,10)后,一维数组 b 包含(10)个元素,最大值是(10)。 7. 函数 rem()的功能是取( 余 )数。 8. 若 p=[1 0 0;1 1 0],则 p|~ p=([1 1 1;1 1 1]).(注:填空时请用本题的 p 的方式表示结果) 9. 若 p=[1 0 0;1 1 0],则 all(p)=([1 0 0]). 10. 矩阵的加减运算,要求相加减的矩阵阶数相同。若 A=[1 2 3 4;2 3 1 8],则执行语句:[n,m]=size(A),则 n=( 2 ),m=( 4 ). 11. 对于一维矩阵,求其长度的函数是(length() ). 12. 数组和数组之间的运算,尤其是对于乘除运算和乘方运算,如果采用点方式进行计算,表明是数组的(元素)之间的运算关系。 13. 求矩阵运算 A*B 时,要求在维度上,A 的(列 )数与 B 的( 行 )数相等。 二、 判断题 1. MATLAB 只有一种数据类型,一种标准的输入输出语句,不需编译,可直接运行。(对) 2. MATLAB 的特殊常量是一些预选定义好的数值变量。(对) 3. MATLAB 变量名不区分大小写。(错) 4. i 是特殊常量。(对) 5. NAN 是非数。(对) 6. MATLAB 中所有的变量都表示一个矩阵或一个向量。(对) 7. MATLAB 中变量不需要先定义后使用,会自动根据实际赋值的类型对变量类型进行定义。(对) 8. clc 命令可以从内存中删除一个、多个和所有变量。(错) 9. 语句a 部门男女=[1;2;3]是生成行向量。(错) 10. 矩阵比较时,对应位置元素按照标量运算关系进行比较,最终结果为一个由0 和1 组成的,与原矩阵同阶数的矩阵。(对) 11. 阶数不同的矩阵可以进行比较运算。(错) 12. 数组之间的运算关系,如果是直接进行乘、除、乘方运算,则是向量或矩阵之间的运算关系。(对) 13. randn()函数,用来生成随机数组,数组元素均匀分布。(错) 14. 标准函数名以及命令名一般用小写字母。(对) 15. format 命令影响数...