第一次作业
1.选择和填空
(1)下列变量名中的__A__是合法变量
A:char_1,i,j B:x*y,a.1 C:xy,a1234 D: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:fix B:round C:ceil D:floor
(5)已知a=0:4,b=1:5,下面运算出错的为____D_
A:a+b B:ahttps://m.360docs.net/doc/b C:a’*b D;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-4i b = 3.0000 - 4.0000i
a+b ans =5.0000 - 1.0000i
a-b ans = -1.0000 + 7.0000i
c=a/b c =-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*b c =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*pi x1 = 0 1.2566 2.5133 3.7699 5.0265 6.2832 7.5398 8.7965 10.0531 11.3097 12.5664
linspace(0,4*pi,10) ans = 0 1.3963 2.7925 4.1888 5.5851 6.9813 8.3776 9.7738 11.1701 12.5664
4.输入矩阵A=[1 2 3;4 5 6;7 8 9]使用全下标方式抽取元素“3”
使用単下标抽取元素“8”取出后2行子举阵快,使用逻辑矩阵方
式取出[1 3;7 9]
解: A=[1 2 3;4 5 6;7 8 9]; A(2:3,1:3)
ans = 4 5 6
7 8 9
A(6) ans = 8
A(1,3) ans =3
b=logical([1 0 1]) b = 1 0 1
c=logical([1 0 1]) c = 1 0 1
a(b,d) ans = 1 3
7 9
5.输入A为3*3的魔方阵,B为3*3的单位阵,由小矩阵组成3*6的
大矩阵C和6*3的大矩阵D将D矩阵的最后一行构成小矩阵E 解:a=magic(3) a =
8 1 6
3 5 7
4 9 2
b=eye(3) b =
1 0 0
0 1 0
0 0 1
c=[a b] c =
8 1 6 1 0 0
3 5 7 0 1 0
4 9 2 0 0 1
d=[a;b] d =
8 1 6
3 5 7
4 9 2
1 0 0
0 1 0
0 0 1
6.将矩阵A=[1 2 3;4 5 6;7 8 9]用
flipud,fliplr,rot90,diag,triu,tril,函数进行操作
解:flipud(A) ans =
7 8 9
4 5 6
1 2 3
fliplr(A) ans =
3 2 1
6 5 4
9 8 7
rot90(A) ans =
3 6 9
2 5 8
1 4 7
diag(A) ans =
1
5
9
triu(A) ans =
1 2 3
0 5 6
0 0 9
tril(A) ans =
1 0 0
4 5 0
7 8 9
7.输入字符串变量a为“hello”将a的每个字符向后移4个,然后
逆序排放赋给变量b
解:a ='hello'; b=a+4;
char(b) ans =lipps
rot90(ans) ans =
s
p
p
i
l
8.求矩阵[1 2;3 4]的转置矩阵,逆矩阵,矩阵的序,矩阵的行列式
值,矩阵的三次幂,矩阵的特征值和特真向量.
解: a=[1 2;3 4];
a' ans =
1 3
2 4
inv(a) ans =
-2.0000 1.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.3723 0
0 5.3723
9.求解方程组
2x1-3x2+x3+2x4=8;x1+3x2+x4=6;x1-x2+x3+8x4=7;7x1+x2-2x3+2 x4=5
解: a=[2 -3 1 2;1 3 0 4;1 -1 1 8;7 1 -2 2];
c=[8;6;7;5]; X=ac X = 2.6316 1.3684
7.2105 -0.1842
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/bian-cheng-ri-ji/24615.html