Buscamos expertos en programación en Matlab
Código de referencia: función?A?=?matrix_mxn(m,n)
%?Parámetros predeterminados
if?nargin?1,?m ?=?2;?end
if?nargin?2,?n?=?3;?end
%?Construir matriz
M =?ceros(m+n,?m*n);
para?ii=1:m
M(ii,(ii-1)*n+(1:n ))?=?ones(1,n);
fin
for?ii=1:m
M(m+(1:n), (ii-1)*n+(1:n))?=?eye(n);
end
%?Decida si devolver parámetros según la situación de llamada p>
if?~nargout,?disp(M);?else?A=M;?end
Ejemplo de llamada: >>?matrix_mxn(2,3) 1?1?1? 0?0?0 0?0.0.0.1?1.1 1?0?0?1?0?0 0?1?0?0?1?0 0?0?0?1?0?1
>>?matrix_mxn(3,2) 1?1?0?0?0 0.0?1?1?0?0.0 0.1.0??0 0?1?0?1?