(1)下列变量名中的__A__是合法变量
A:char_1,i,jB:x*y,a.1C:x\y,a1234D:end,1bcx
(2)已知x是一个向量,计算其正弦函数的运算为__C_
A:SIN(X)B:SIN(x)C:sin(x)D:sinx
(3)已知x为一个向量,计算其In(x)的运算为__B__
A:In(x)B:Log(x)C:Ln(x)D:Log10(x)
(4)当a=2.4,使其取整函数得出3,则该函数名称为__C__
A:fixB:roundC:ceilD:floor
(5)已知a=0:4,b=1:5,下面运算出错的为____D_
A:a+bB:a./bC:a’*bD;a*b
(6)已知a=4,b=’4’,下面说法错误的为___C___
A:变量a比b占有的储存空间大
B:变量a和b可以进行加减乘除运算
C:变量a和b的数据类型相同
D:变量b可以用eval命令来执行
2.复数变量a=2+3i,b=3-4i,计算a+b,a-b,c=a*b,a/b,并计算变量c
的实部,虚部,模和相角
解:a=2+3i;b=3-4ib=3.0000-4.0000i
a+bans=5.0000-1.0000i
a-bans=-1.0000+7.0000i
c=a/bc=-0.2400+0.6800i
real(c)ans=-0.2400
imag(c)ans=0.6800
abs(c)ans=0.7211
angle(c)ans=1.9101
c=a*bc=18.0000+1.0000i
real(c)ans=18
imag(c)ans=1
abs(c)ans=18.0278
angle(c)ans=0.0555
3.用“from:step:to”方式和linspace函数分别得到从0到4pi,
步长为0.4pi,的变量x1和从0到4pi分成10点的变量c2
解:x1=0:0.4*pi:4*pix1=01.25662.51333.76995.02656.28327.53988.796510.053111.309712.5664
linspace(0,4*pi,10)ans=01.39632.79254.18885.58516.98138.37769.773811.170112.5664
4.输入矩阵A=[123;456;789]使用全下标方式抽取元素“3”
使用単下标抽取元素“8”取出后2行子举阵快,使用逻辑矩阵方
式取出[13;79]
解:A=[123;456;789];A(2:3,1:3)
ans=456
789
A(6)ans=8
A(1,3)ans=3
b=logical([101])b=101
c=logical([101])c=101
a(b,d)ans=13
79
5.输入A为3*3的魔方阵,B为3*3的单位阵,由小矩阵组成3*6的
大矩阵C和6*3的大矩阵D将D矩阵的最后一行构成小矩阵E解:a=magic(3)a=
816
357
492
b=eye(3)b=
100
010
001
c=[ab]c=
816100
357010
492001
d=[a;b]d=
6.将矩阵A=[123;456;789]用
flipud,fliplr,rot90,diag,triu,tril,函数进行操作
解:flipud(A)ans=
456
123
fliplr(A)ans=
321
654
987
rot90(A)ans=
369
258
147
diag(A)ans=
1
5
9
triu(A)ans=
056
009
tril(A)ans=
450
7.输入字符串变量a为“hello”将a的每个字符向后移4个,然后
逆序排放赋给变量b
解:a='hello';b=a+4;
char(b)ans=lipps
rot90(ans)ans=
s
p
i
l
8.求矩阵[12;34]的转置矩阵,逆矩阵,矩阵的序,矩阵的行列式
值,矩阵的三次幂,矩阵的特征值和特真向量.
解:a=[12;34];
a'ans=
13
24
inv(a)ans=
-2.00001.0000
1.5000-0.5000
det(a)ans=-2
rank(a)ans=2
[v,d]=eig(a)v=
-0.8246-0.4160
0.5658-0.9094
d=
-0.37230
05.3723
9.求解方程组
2x1-3x2+x3+2x4=8;x1+3x2+x4=6;x1-x2+x3+8x4=7;7x1+x2-2x3+2x4=5