multiple variables into a cellfun
6 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
for j = 1:size(A,1)
i = cellfun(@(x) isequal(x, [A{j}]), C);
end
Objective: get rid of the loop
I have the following problem:
A is an cell array witch consist of cells that are 1xn double , where n is element of Natural numbers
Similair for C, but C has less cells. Goal is to check for every cell in A if it is equal to any cell in C.
my objective is to get rid of the for loop.
I tried this but i get a dimesion error
i = cellfun(@(x,d) isequal(x, [A{j}]), C, num2cell([1:size(A,1)]));
Réponses (1)
Voir également
Catégories
En savoir plus sur Loops and Conditional Statements dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!