早教吧 育儿知识 作业答案 考试题库 百科 知识分享

matlab里让矩阵里的元素大小相加符号跟前一个保持不变怎么做?

题目详情
matlab里让矩阵里的元素大小相加符号跟前一个保持不变怎么做?
▼优质解答
答案和解析
M1=[-2 -3;1 -10];
M2=[2 3;5 8];
%符号矩阵
M1_sign=sign(M1);
%矩阵数值部分相加
M12=abs(M1)+abs(M2);
%添加矩阵M1的符号
M=M1_sign.*M12