Discover MakerZone

MATLAB and Simulink resources for Arduino, LEGO, and Raspberry Pi

Learn more

Discover what MATLAB® can do for your career.

Opportunities for recent engineering grads.

Apply Today

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

Asked by arkedia on 5 Feb 2013

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

0 Comments

arkedia

Tags

Products

No products are associated with this question.

1 Answer

Answer by Azzi Abdelmalek on 5 Feb 2013
Accepted answer
if ~isempty(x)
% your code
else
%
end

0 Comments

Azzi Abdelmalek

Contact us