% Test file for function cumprod()
% Matlab version: 7.9.0.529 (R2009b)

% TEST 1
res1 = cumprod([]);
% TEST 2
res2 = cumprod(m2sciUnknownType([]));
% TEST 3
res3 = cumprod(m2sciUnknownDims([]));
% TEST 4
res4 = cumprod([1]);
% TEST 5
res5 = cumprod([1,2,3]);
% TEST 6
res6 = cumprod([1;2;3]);
% TEST 7
res7 = cumprod([1,2,3;4,5,6]);
% TEST 8
res8 = cumprod(m2sciUnknownType([1]));
% TEST 9
res9 = cumprod(m2sciUnknownType([1,2,3]));
% TEST 10
res10 = cumprod(m2sciUnknownType([1;2;3]));
% TEST 11
res11 = cumprod(m2sciUnknownType([1,2,3;4,5,6]));
% TEST 12
res12 = cumprod(m2sciUnknownDims([1]));
% TEST 13
res13 = cumprod(m2sciUnknownDims([1,2,3]));
% TEST 14
res14 = cumprod(m2sciUnknownDims([1;2;3]));
% TEST 15
res15 = cumprod(m2sciUnknownDims([1,2,3;4,5,6]));
% TEST 16
res16 = cumprod([i]);
% TEST 17
res17 = cumprod([i,2i,3i]);
% TEST 18
res18 = cumprod([i;2i;3i]);
% TEST 19
res19 = cumprod([i,2i,3i;4i,5i,6i]);
% TEST 20
res20 = cumprod(m2sciUnknownType([i]));
% TEST 21
res21 = cumprod(m2sciUnknownType([i,2i,3i]));
% TEST 22
res22 = cumprod(m2sciUnknownType([i;2i;3i]));
% TEST 23
res23 = cumprod(m2sciUnknownType([i,2i,3i;4i,5i,6i]));
% TEST 24
res24 = cumprod(m2sciUnknownDims([i]));
% TEST 25
res25 = cumprod(m2sciUnknownDims([i,2i,3i]));
% TEST 26
res26 = cumprod(m2sciUnknownDims([i;2i;3i]));
% TEST 27
res27 = cumprod(m2sciUnknownDims([i,2i,3i;4i,5i,6i]));
% TEST 28
res28 = cumprod([],1);
% TEST 29
res29 = cumprod(m2sciUnknownType([]),1);
% TEST 30
res30 = cumprod(m2sciUnknownDims([]),1);
% TEST 31
res31 = cumprod([1],1);
% TEST 32
res32 = cumprod([1,2,3],1);
% TEST 33
res33 = cumprod([1;2;3],1);
% TEST 34
res34 = cumprod([1,2,3;4,5,6],1);
% TEST 35
res35 = cumprod(m2sciUnknownType([1]),1);
% TEST 36
res36 = cumprod(m2sciUnknownType([1,2,3]),1);
% TEST 37
res37 = cumprod(m2sciUnknownType([1;2;3]),1);
% TEST 38
res38 = cumprod(m2sciUnknownType([1,2,3;4,5,6]),1);
% TEST 39
res39 = cumprod(m2sciUnknownDims([1]),1);
% TEST 40
res40 = cumprod(m2sciUnknownDims([1,2,3]),1);
% TEST 41
res41 = cumprod(m2sciUnknownDims([1;2;3]),1);
% TEST 42
res42 = cumprod(m2sciUnknownDims([1,2,3;4,5,6]),1);
% TEST 43
res43 = cumprod([i],1);
% TEST 44
res44 = cumprod([i,2i,3i],1);
% TEST 45
res45 = cumprod([i;2i;3i],1);
% TEST 46
res46 = cumprod([i,2i,3i;4i,5i,6i],1);
% TEST 47
res47 = cumprod(m2sciUnknownType([i]),1);
% TEST 48
res48 = cumprod(m2sciUnknownType([i,2i,3i]),1);
% TEST 49
res49 = cumprod(m2sciUnknownType([i;2i;3i]),1);
% TEST 50
res50 = cumprod(m2sciUnknownType([i,2i,3i;4i,5i,6i]),1);
% TEST 51
res51 = cumprod(m2sciUnknownDims([i]),1);
% TEST 52
res52 = cumprod(m2sciUnknownDims([i,2i,3i]),1);
% TEST 53
res53 = cumprod(m2sciUnknownDims([i;2i;3i]),1);
% TEST 54
res54 = cumprod(m2sciUnknownDims([i,2i,3i;4i,5i,6i]),1);
% TEST 55
res55 = cumprod([],2);
% TEST 56
res56 = cumprod(m2sciUnknownType([]),2);
% TEST 57
res57 = cumprod(m2sciUnknownDims([]),2);
% TEST 58
res58 = cumprod([1],2);
% TEST 59
res59 = cumprod([1,2,3],2);
% TEST 60
res60 = cumprod([1;2;3],2);
% TEST 61
res61 = cumprod([1,2,3;4,5,6],2);
% TEST 62
res62 = cumprod(m2sciUnknownType([1]),2);
% TEST 63
res63 = cumprod(m2sciUnknownType([1,2,3]),2);
% TEST 64
res64 = cumprod(m2sciUnknownType([1;2;3]),2);
% TEST 65
res65 = cumprod(m2sciUnknownType([1,2,3;4,5,6]),2);
% TEST 66
res66 = cumprod(m2sciUnknownDims([1]),2);
% TEST 67
res67 = cumprod(m2sciUnknownDims([1,2,3]),2);
% TEST 68
res68 = cumprod(m2sciUnknownDims([1;2;3]),2);
% TEST 69
res69 = cumprod(m2sciUnknownDims([1,2,3;4,5,6]),2);
% TEST 70
res70 = cumprod([i],2);
% TEST 71
res71 = cumprod([i,2i,3i],2);
% TEST 72
res72 = cumprod([i;2i;3i],2);
% TEST 73
res73 = cumprod([i,2i,3i;4i,5i,6i],2);
% TEST 74
res74 = cumprod(m2sciUnknownType([i]),2);
% TEST 75
res75 = cumprod(m2sciUnknownType([i,2i,3i]),2);
% TEST 76
res76 = cumprod(m2sciUnknownType([i;2i;3i]),2);
% TEST 77
res77 = cumprod(m2sciUnknownType([i,2i,3i;4i,5i,6i]),2);
% TEST 78
res78 = cumprod(m2sciUnknownDims([i]),2);
% TEST 79
res79 = cumprod(m2sciUnknownDims([i,2i,3i]),2);
% TEST 80
res80 = cumprod(m2sciUnknownDims([i;2i;3i]),2);
% TEST 81
res81 = cumprod(m2sciUnknownDims([i,2i,3i;4i,5i,6i]),2);
% TEST 82
res82 = cumprod([],3);
% TEST 83
res83 = cumprod(m2sciUnknownType([]),3);
% TEST 84
res84 = cumprod(m2sciUnknownDims([]),3);
% TEST 85
res85 = cumprod([1],3);
% TEST 86
res86 = cumprod([1,2,3],3);
% TEST 87
res87 = cumprod([1;2;3],3);
% TEST 88
res88 = cumprod([1,2,3;4,5,6],3);
% TEST 89
res89 = cumprod(m2sciUnknownType([1]),3);
% TEST 90
res90 = cumprod(m2sciUnknownType([1,2,3]),3);
% TEST 91
res91 = cumprod(m2sciUnknownType([1;2;3]),3);
% TEST 92
res92 = cumprod(m2sciUnknownType([1,2,3;4,5,6]),3);
% TEST 93
res93 = cumprod(m2sciUnknownDims([1]),3);
% TEST 94
res94 = cumprod(m2sciUnknownDims([1,2,3]),3);
% TEST 95
res95 = cumprod(m2sciUnknownDims([1;2;3]),3);
% TEST 96
res96 = cumprod(m2sciUnknownDims([1,2,3;4,5,6]),3);
% TEST 97
res97 = cumprod([i],3);
% TEST 98
res98 = cumprod([i,2i,3i],3);
% TEST 99
res99 = cumprod([i;2i;3i],3);
% TEST 100
res100 = cumprod([i,2i,3i;4i,5i,6i],3);
% TEST 101
res101 = cumprod(m2sciUnknownType([i]),3);
% TEST 102
res102 = cumprod(m2sciUnknownType([i,2i,3i]),3);
% TEST 103
res103 = cumprod(m2sciUnknownType([i;2i;3i]),3);
% TEST 104
res104 = cumprod(m2sciUnknownType([i,2i,3i;4i,5i,6i]),3);
% TEST 105
res105 = cumprod(m2sciUnknownDims([i]),3);
% TEST 106
res106 = cumprod(m2sciUnknownDims([i,2i,3i]),3);
% TEST 107
res107 = cumprod(m2sciUnknownDims([i;2i;3i]),3);
% TEST 108
res108 = cumprod(m2sciUnknownDims([i,2i,3i;4i,5i,6i]),3);
