How can use isempty function or another function in matlab??

1 visualizzazione (ultimi 30 giorni)
i didn't know how to use isempty function
for example:
the first matrix from simulation=[18 1 0 0 0;12 0 0 0 1;15 1 1 0 0] and the second matrix from simulation=[25 0 0 0 0;30 1 1 0 0;14 0 0 1 0] and the thierd matrix from simulation=[50 1 0 0 0;12 0 0 1 0;24 1 1 1 0] I used the following function :idxfun=@(x)find(ismember(x(:,2:end),[1 0 0 0],'rows')) :::::: a=the first matrix(idxfun(the first matrix),:)the answer is as follows: 18 1 0 0 0 the second matrix answer is:: empty matrix:0-by-5 then the simulation stop!! what i want is to make the simulation continue and go to the next matrix and in this example the answer will be 50 1 0 0 0

Risposta accettata

Azzi Abdelmalek
Azzi Abdelmalek il 5 Feb 2013
if ~isempty(x)
% your code
else
%
end

Più risposte (0)

Categorie

Scopri di più su Get Started with MATLAB in Help Center e File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by