我有一个尺寸为30x30的矩阵(A),我想将它添加到大小为33x33(B)的零矩阵中。我需要最终的矩阵B在矩阵B的右下角有一个A.我怎么去写它到Matlab?
提前谢谢。
答案 0 :(得分:1)
如果您只想替换 B
的右下角:
B(4:33,4:33) = A;
或者如果您确实希望将 A
添加到B
的该部分,正如您在问题标题中所述:
B(4:33,4:33) = B(4:33,4:33) + A;
答案 1 :(得分:0)
我猜你真的需要像
这样的东西B(4:33,4:33) = A;
或者:
B(4:33,4:33) = B(4:33,4:33) + A;
但也许也很有趣:
B(end+1:end+30,end+1:end+30)=A
这可以很容易地进行调整,以便在下方或右侧进行良好的连接。