function draws = how_many_draws(games)
draws=sum(count(games,'D'));
end
Can someone help? I'm trying to learn how to use cellfun and I don't understand it completely.
Here's one way you can use cellfun to solve this problem. I made an anonymous function called isDraw.
isDraw = @(letter) letter=='D'
d = cellfun(isDraw,games)
draws = sum(d)
Use contains to check how many elements == 'D', then sum
draws = sum(contains(games,'D'))
draws = sum(strcmp(games, 'D'));
17551 Solvers
471 Solvers
Set the array elements whose value is 13 to 0
956 Solvers
There are 10 types of people in the world
324 Solvers
1218 Solvers
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!