-1
私の行列がこの条件を行うことをチェックするスクリプトを作成する方法は?また、条件を実行する行と列の数値を返す方法は? TnxMatlabスクリプトa(n)= a(n-1)+ a(n-2)
私の行列がこの条件を行うことをチェックするスクリプトを作成する方法は?また、条件を実行する行と列の数値を返す方法は? TnxMatlabスクリプトa(n)= a(n-1)+ a(n-2)
nは行番号を意味しますか?その場合、AがMのサイズNの行列である場合、
%initialize vectors for the indices you want to return
rows = nan(N*M);
cols = nan(N*M);
counter = 0
for i = 3:N
for j = 1:M
if A(i,j) == A(n-1, j) + A(n-2, j)
counter = counter + 1;
rows(counter) = i;
cols(counter) = j;
end
end
end
% remove nans from end
inds = find(~isnan(rows));
rows = rows(ind);
cols = cols(ind);
ようこそ!コードや何かのような努力をして、人々があなたの問題を早期に理解して助けることができるように、あなたの質問を精緻化してください。ありがとう! – manetsus