matlab程序,求指导
2个回答
展开全部
用matlab程序证明矩阵等式,解决思路与跟做线性代数解题方法一样。即当左式=右式时,等式成立。
解决过程:
1、E单位矩阵使用eye函数表示、R随机矩阵使用rand函数表示、O零矩阵使用zeros函数、S对角矩阵为[1 0;0 2];
根据题意,E=eye(3,3);R=rand(3,2);O=zeros(2,3);S=[1 0;0 2];
2、计算左式,即 D1=[E R;O S]^2
3、计算右式,即 D2=[E R+R*S;O S^2]
4、使用if判断语句,判断D1是否等于D2,如相等即显示 '等式成立'
5、执行代码及结果
E=eye(3,3);
R=rand(3,2);
O=zeros(2,3);
S=[1 0;0 2];
disp('等式左边')
D1=[E R;O S]^2 %A^2
disp('等式右边')
D2=[E R+R*S;O S^2]
if D1==D2
disp('等式成立')
end
深圳由你创科技
2024-05-28 广告
2024-05-28 广告
深圳市由你创科技有限公司专注于为高校、科研机构、行业头部企业提供深度、高效、高质、持续的matlab开发技术服务。服务内容:界面设计、编写回调函数、运行和调试、发布应用、算法集成全流程一站式服务。 在航空航天、新能源、新材料、工业自动化、科...
点击进入详情页
本回答由深圳由你创科技提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询