matlab用for建立一个1-50的循环矩阵

2025-01-01 08:01:30
推荐回答(1个)
回答1:

for i=1:50
  for j=1:50
    A(i,j)=(i-1)*length(i)+j;
  end
end

B(:,:)=A(:,end:-1:1); % 水平翻转

C(:,:)=A(end:-1:1,:); % 垂直翻转

D=A;D(1:10,1:10)=0; % 前10行10列改为0