一、填空题:(共20分)
1、产生4阶全0方阵的命令为 zeros(4);产生3阶全1方阵的命令为ones(3).
2、标点符号;可以使命令行不显示运算结果; %用来表示该行为注释行。
3、P,Q分别是两个多项式的系数向量,求P对应的多项式的积分(对应的常数为K),使用的命令是
polyint(P,K);求P/Q的解,商和余数分别保存在k和r中,使用的命令是[k,r]= deconv (P,Q)
在C盘上创建目录my_dir的命令是mkdir(‘c:\’,’my-dir’);使c:\my_dir成为当前目录的命令是
cd c:\my -dir。
5、已知A=[0 9 6;1 3 0];B=[1 4 3;1 5 0];写出各指令运行的结果。
A&B的运行结果ans= 0 1 1
1 1 0
A./B的运行结果ans= 0 2.2500 2.0000
1.0000 0.6000 NaN
6、要判断else是否是MATLAB关键字的命令是exist User Name;exist else的运行结果非零,说明else是(填“是”或“不是”) MATLAB的关键字。
7、A=rand(2,5);b=size(A);c=length(A);则b和c的值分别为 [ 2 ,5 ]和 5 。
8、为了使两个plot的图形在同一个坐标显示,可以使用hold on命令进行图形保持;可以使用grid on命令为图形添加网格。
9、MATLAB的工作空间中有三个变量v1,v2,v3,写出把它们保存到文件mydata.mat中的指令save mydata.mat;写出把mydata.mat文件中的变量读取到MATLAB工作空间内的指令load mydata.mat。
10、用if语句判断80≥x>60,在MATLAB中if语言后的判断应写为 if x<= 80 & x>60
11、写出执行以下代码后,MATLAB命令窗口上显示的x矩阵的值。x=[1 5 3 9 5 13 7 17 ]
。
x=[0,1,0,2,0,3,0,4];
for k=1:8