数学实验答案-
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1.(1)
[1 2 3 4;0 2 -1 1;1 -1 2 5;]+(1/2).*([2 1 4 10;0 -1 2 0;0 2 3 -2])
2.
A=[3 0 1;-1 2 1;3 4 2],B=[1 0 2;-1 1 1;2 1 1]
X=(B+2*A)/2
3.
A=[-4 -2 0 2 4;-3 -1 1 3 5]
abs(A)>3
4.
A=[-2 3 2 4;1 -2 3 2;3 2 3 4;0 4 -2 5]
det(A),eig(A),rank(A),inv(A)
求计算机高手用matlab解决。
>> A=[-2,3,2,4;1,-2,3,2;3,2,3,4;0,4,-2,5]
求|A|
>> abs(A)
ans =
2 3 2 4
1 2 3 2
3 2 3 4
0 4 2 5
求r(A)
>> rank(A)
ans =
4
求A-1
>> A-1
ans =
-3 2 1 3
0 -3 2 1
2 1 2 3
-1 3 -3 4
求特征值、特征向量
>> [V,D]=eig(A) %返回矩阵A的特征值矩阵D 与特征向量矩阵V
V =
0.7335 0.7335 -0.3804 - 0.0312i -0.3804 + 0.0312i -0.0024 + 0.5329i -0.0024 - 0.5329i -0.3907 - 0.0001i -0.3907 + 0.0001i
-0.3166 - 0.0283i -0.3166 + 0.0283i -0.8280 -0.8280
-0.0556 - 0.2718i -0.0556 + 0.2718i 0.0301 - 0.1235i 0.0301 + 0.1235i
D =
-3.1766 + 0.6201i 0 0 0
0 -3.1766 - 0.6201i 0 0
0 0 5.1766 + 0.7101i 0
0 0 0 5.1766 - 0.7101i
将A的第2行与第3列联成一行赋给b
>> b=[A(2,:),A(:,3)']
b =
1 -
2
3 2 2 3 3 -2
1.
a=round(unifrnd(1,100))
i=7;
while i>=0
i=i-1;
b=input('请输入一个介于0到100的数字:');
if b==a
disp('You won!');
break;
else if b>a
disp('High');