关于matlab的mod函数,有段程序不懂.dims = size(mtx);offset = mo

发布时间:2021-02-26 01:52:57

关于matlab的mod函数,有段程序不懂.dims = size(mtx);offset = mod(-offset,dims);res = [ mtx(offset(1)+1:dims(1), offset(2)+1:dims(2)), ... mtx(offset(1)+1:dims(1), 1:offset(2)); ... mtx(1:of

网友回答

解决以下两个问题,楼主应该就明白了
1 关于size的意义及dims矩阵的内容
dims=size(mtx) %取mtx矩阵的行数和列数,分别赋给dims(1),dim(2)
2 mod 是包含矩阵相除的,只是要求两个矩阵的大小相同
给你举一个例子:
>> a=[1,2;3,4]
a = 1 2 3 4>> b=[2,5;11,23]
b = 2 5 11 23>> mod(b,a)
ans = 0 1 2 3这里的offset为二维向量,与dims一样大小
以上问题属网友观点,不代表本站立场,仅供参考!