Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
forループなしで1つの行列を別の行列にコピーするにはどうすればよいですか?それも可能ですか?
これはループでそれを行う短いコードです、どうすればここでループを回避できますか?
% middleImg , newImg are matrices [rows columns] = size(middleImg); for i=1:rows for j=1:columns newImg(i,j) = middleImg(i+1,j+1); end end
ただ行う:
newImg = middleImg;
最初の行と列以外のすべてをコピーすることを意味している場合は、次のようにします。
newImg = middleImg(2:end,2:end);