早教吧作业答案频道 -->其他-->
matlab A(m ,2)B(n,2)矩阵相减.求C=B-A,条件:当B(:,1)和A(:,1)中有元素相等时,对此行的A(m ,2)B(n,2)矩阵相减.如:A=[1,3;2,4;3,5;4,7;6,8;] B=[2,5;4,6;6,8;]结果为C=[2,1;4,-1]
题目详情
matlab A(m ,2)B(n,2)矩阵相减.
求C=B-A,条件:当B(:,1)和A(:,1)中有元素相等时,对此行的A(m ,2)B(n,2)矩阵相减.
如:A=[1,3;2,4;3,5;4,7;6,8;] B=[2,5;4,6;6,8;]
结果为C=[2,1;4,-1]
求C=B-A,条件:当B(:,1)和A(:,1)中有元素相等时,对此行的A(m ,2)B(n,2)矩阵相减.
如:A=[1,3;2,4;3,5;4,7;6,8;] B=[2,5;4,6;6,8;]
结果为C=[2,1;4,-1]
▼优质解答
答案和解析
function [C] = nn(A,B)
%必须保证输入A、B格式正确
[ma,na]=size(A);
[mb,nb]=size(B);
m=1;
for i=1:mb
for j=1:ma
if B(i,1)==A(j,1)&&B(i,2)~=A(j,2)
C(m,1)=B(i,1);
C(m,2)=B(i,2)-A(j,2);
m=m+1;
end
end
end
end
按你的意思写的,你把上面的另存为nn.m文件,用matlab运行即可.
%必须保证输入A、B格式正确
[ma,na]=size(A);
[mb,nb]=size(B);
m=1;
for i=1:mb
for j=1:ma
if B(i,1)==A(j,1)&&B(i,2)~=A(j,2)
C(m,1)=B(i,1);
C(m,2)=B(i,2)-A(j,2);
m=m+1;
end
end
end
end
按你的意思写的,你把上面的另存为nn.m文件,用matlab运行即可.
看了 matlab A(m ,2)...的网友还看了以下:
请用化学知识解释下列化学知识.(1)铁丝在氧气中燃烧需要在集气瓶底装一些水或细沙的原因.(2)其它 2020-05-02 …
糕点房买来一袋面粉,第一次用了4分之3千克———————————————,第二次用了多少千克.4分 2020-05-13 …
工业上利用CO和水蒸气在一定条件下发生反应制取氢气:CO(g)+H2O(g) CO2(g)+H2( 2020-05-16 …
当a为何值时,直线L1:x+y-a=0与圆O:x^2+y^2=2.(1)相交(2)相切(3)相离. 2020-06-09 …
某企业生产一种产品,日产量基本保持在1万件到10万件之间,由于受技术水平等因素的影响,会产生一些次 2020-06-11 …
1,姐姐有576张画纸,比小亮的16倍还多16张,小亮有多少张画纸?2,一条裤子58...1,姐姐 2020-06-26 …
某研究小组将生长状态一致的A品种小麦植株分为5组,1组在田间生长作为对照组,另4组在人工气候室中生 2020-07-17 …
初相不相同的同频波干涉加强点条件推导初相相同相位差等于波长整数倍初相不同呢?结论和推导都说说初相不 2020-07-30 …
马克思在谈及小农经济形态时说:“小农人数众多,他们的生活条件相同,但是彼此都没有发生多式多样的关系, 2020-12-01 …
加工某种零件要经过三道工序,专做第一、二、三道工序的工人每小时分别能完成零件60个、50个、45个, 2020-12-05 …