矩阵中数字相差很大的矩阵构造

构造一个矩阵,怎么使矩阵中的数字跨度很大,随机两个数的大小相差很多

有用请采纳哦!

clear all
clc
%举个例子
A=zeros(10,23);
[m,n]=size(A);
for i=1:m
    for j=1:n
        if mod(i,2)==1&&mod(j,2)==1
            A(i,j)=rand(1)*1000000;
        elseif mod(i,2)~=1&&mod(j,2)~=1
            A(i,j)=rand(1)*100;
        elseif mod(i,2)==1&&mod(j,2)~=1
            A(i,j)=rand(1)*10000;
        else
            A(i,j)=rand(1);       
        end
    end
end