Cody

Problem 43021. How many figures currently exist?

Solution 1995066

Submitted on 29 Oct 2019
This solution is locked. To view this solution, you need to provide a solution of the same size or smaller.

Test Suite

Test Status Code Input and Output
1   Fail
assert(isequal(numfig(),0))

Output argument "y" (and maybe others) not assigned during call to "numfig". Error in Test1 (line 1) assert(isequal(numfig(),0))

  
2   Fail
close all; figure; assert(isequal(numfig(),1))

Output argument "y" (and maybe others) not assigned during call to "numfig". Error in Test2 (line 3) assert(isequal(numfig(),1))

  
  
3   Fail
close all; figure; figure; assert(isequal(numfig(),2))

Output argument "y" (and maybe others) not assigned during call to "numfig". Error in Test3 (line 4) assert(isequal(numfig(),2))

  
  
  
4   Fail
close all; figure; figure; plot(1,1); figure; imagesc(magic(5)); assert(isequal(numfig(),3))

Output argument "y" (and maybe others) not assigned during call to "numfig". Error in Test4 (line 5) assert(isequal(numfig(),3))

  
  
  
  
5   Fail
close all; n = randi(20); for ii=1:n figure; end assert(isequal(numfig(),n))

Output argument "y" (and maybe others) not assigned during call to "numfig". Error in Test5 (line 6) assert(isequal(numfig(),n))

6   Fail
close all; assert(isequal(numfig(),0))

Output argument "y" (and maybe others) not assigned during call to "numfig". Error in Test6 (line 2) assert(isequal(numfig(),0))