当前位置:编程学习 > Matlab >>

解释一下以下matlab程序,急求!!

p=[0.368 0 0.632;0.368 0.368 0.264;0.184 0.368 0.448]; a=[p'-eye(3);ones(1,3)]; b=[zeros(3,1);1]; w=a\b
答案:p是一个3X3矩阵
p'是p的转置
eye(3)是3X3的单位矩阵
one(1,3)是矩阵(1 1 1 );
a=[p'-eye(3);ones(1,3)];
就是把矩阵p'-eye(3)和(1 1 1)拼接起来成4X3的矩阵,
zero(3,1)是三个0的列向量,后面的1就是和三个0拼接组成4X1列向量
a\b相当于b除以a

上一个:关于matlab的程序问题
下一个:求研学论坛的邀请码,或者一个小波的MATLAB实现语音压缩的程序。acerobin001@163.com

CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,