数学实验1(矩阵问题)部分答案_南邮数学实验1答案
数学实验1(矩阵问题)部分答案由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“南邮数学实验1答案”。
实验1 矩阵问题
一、实验目的:掌握MATLAB的基本使用方法、矩阵的输入及基本运算
二、实验内容:
1.设有分块矩阵A33O23ER32,其中E,R,O,S分别为单位矩阵,随S22ERRS2S机矩阵,零矩阵和对角矩阵,试通过数值计算验证A2O。
运用命令:
(1)zeros(m,n)
m行n列的零矩阵(2)eye(n)
n阶单位矩阵
(3)rand(m,n)
m行n列的均匀正态分布随机数矩阵(4)randn(m,n)m行n列的正态正态分布随机数矩阵
(5)diag(A)
A为方阵,返回值为矩阵A的对角元素构成的列向量 E=eye(3);R=rand(3,2);O=zeros(2,3);P=[1 2];S=diag(P);A=[E R;O S] B=A*A C=R+R*S;D=S*S;M=[E C;O D] 程序运行结果: B =
1.0000
0
0
1.3575
1.1767
0
1.0000
0
1.5155
1.9664
0
0
1.0000
1.4863
0.5136
0
0
0
1.0000
0
0
0
0
0
4.0000 M =
1.0000
0
0
1.3575
1.1767
0
1.0000
0
1.5155
1.9664
0
0
1.0000
1.4863
0.5136
0
0
0
1.0000
0
0
0
0
0
4.0000 2.产生均匀分布在[0,20]之间的随机整数构成的5×5矩阵,计算其每一行元素的和,每一列元素的和及对角线元素的和。
运用命令:
A=fix(20*rand(5,5))S=sum(A)
%如果A是向量,返回值S为A各元素的和。如果A是矩阵,返回值S为矩阵A各列元素的和构成的行向量。U=sum(A')P=diag(A);M=sum(P)程序运行结果: A =
0
0
0S =
U =
51M =