好吧,这是很笨的方法。 如,假设呢,你这个矩阵是A(n*m) clc,clear; A=[];%%%%%%%%%%%%%%%你想变换的那个矩阵 n=size(A,1); m=size(A,2); i=1; j=1; for i=1:n; for j=1:m; if A(i,j)==0; A(i,j)=1; end end end 这样你试试。本回答被网友采纳
第2个回答 推荐于2017-05-21
A(A==0) = 1;
第3个回答 2012-08-15
直接替换不太具有可重复性,通过程序实现吧:
a=[0 0]; b=[1]; c=[] for i=0:numel(a) c=[c b]; end c