作业帮 > 综合 > 作业

matlab 矩阵相减问题 1

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/25 19:44:22
matlab 矩阵相减问题 1
先做出两个矩阵,之后做出返回一个矩阵里元素们减去另一个矩阵里的元素(循环和项之间的相减)的结果mymatsub函数.如果不能减去应返回一个空矩阵.
这里的循环意思是用for语句来做的.
以下是矩阵每项相减的程序.
不能理解什么是"循环和项之间的相减".
function M = mymatsub(A,B)
try
M = A - B;
catch
disp('Cannot sub matrix!');
M = [];
end
测试1:
A = rand(3,2);
B = rand(3,2);
mymatsub(A,B)
ans =
0.5362 -0.0515
0.3589 0.4747
-0.8305 -0.8731
测试2
A = rand(3,2);
B = rand(3,1);
Cannot sub matrix!
ans =
[]