matlab矩阵之间比大小,两个矩阵每行之间比较

文件main.m

%--------------------------------------------------------------------------------

% 算法思路:

% 你原来的要求是A和B的尺寸相同,我做了扩展,A和B的行数和列数都可以不同

% 当A和B其中有一个或者2个的尺寸过大时,MATLAB分配变量内存的时候很可能失败。

% 但是可以改进算法,将A或B分割成相对较小的矩阵然后在调用写好的函数。

% 假设A按行分割成4份,B按行分割成3份,则

% 矩阵A = [ A1        矩阵B = [ B1

%              A2                      B2

%              A3                      B3 ]

%              A4 ]

% 具体的分割方法是Ai =  A(indRowA(1,i):indRowA(2,i),:)

%                 Bj =  B(indRowB(1,j):indRowB(2,j),:)

% 而函数MatCompare(A,B)按行比较矩阵A和B返回cell数组

% 所以只要反复调用

%        [ MatCompare(A1,B1),MatCompare(A1,B2),MatCompare(A1,B3)

%          MatCompare(A2,B1),MatCompare(A2,B2),MatCompare(A2,B3)

%          MatCompare(A3,B1),MatCompare(A3,B2),MatCompare(A3,B3)

%          M

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值