load digits.mat whos Name Size Bytes Class Attributes test_fives 128x128x50 6553600 double test_threes 128x128x50 6553600 double train_fives 128x128x50 6553600 double train_threes 128x128x50 6553600 double imagesc(train_threes(:,:,1)); colormap(gray); addpath ~/matlab/UTILITY showSerTight(train_threes,1); showSerTight(train_fives,1); leftSide(train_threes(:,:,1)) {??? Undefined function or method 'leftSide' for input arguments of type 'double'. } pwd ans = /Users/elm/Desktop/Teaching/Data leftSide(train_threes(:,:,1)) ans = 128 leftSide(train_threes(:,:,2)) ans = 128 leftSide(train_threes(:,:,2)) ans = 48 leftSide(train_threes(:,:,1)) ans = 44 leftSide(train_threes(:,:,3)) ans = 50 rightSide(train_threes(:,:,3)) ans = 56 rightSide(train_threes(:,:,3)) ans = 72 rightSide(train_threes(:,:,2)) ans = 81 rightSide(train_threes(:,:,1)) ans = 82 who Your variables are: ans test_threes train_threes test_fives train_fives imagesc(train_threes(:,:,5)) clf imagesc(train_threes(:,:,5)) imagesc(train_threes(:,:,4)) imagesc(train_threes(:,:,3)) imagesc(train_threes(:,:,2)) impixelinfo sum(train_threes(50,65,:)==.5) ans = 29 sum(train_threes(50,65,:)==255.5) ans = 21 sum(train_fives(50,65,:)==.5) ans = 20 test_threes(50,65,1) ans = 0.5000 test_threes(50,65,2) ans = 0.5000 test_threes(50,65,3) ans = 0.5000 test_threes(50,65,4) ans = 0.5000 test_threes(50,65,5) ans = 0.5000 test_threes(50,65,6) ans = 255.5000 test_threes(50,65,7) ans = 0.5000 test_threes(50,65,8) ans = 0.5000 test_threes(50,65,9) ans = 255.5000 sum(test_threes(50,65,:)==.5) ans = 33 sum(test_fives(50,65,:)==.255) ans = 0 sum(test_fives(50,65,:)==255.5) ans = 32 diary off; ls All_10_Digits_100 mix1ascii diary mix2.mat digits.mat mix2ascii float.tiff mix3.mat flower.tiff mix3ascii gardenImages.mat rightSide.m leftSide.m rightSide.m~ leftSide.m~ tracking mix1.mat load digits.mat whos Name Size Bytes Class Attributes test_fives 128x128x50 6553600 double test_threes 128x128x50 6553600 double train_fives 128x128x50 6553600 double train_threes 128x128x50 6553600 double a=3; whos Name Size Bytes Class Attributes a 1x1 8 double test_fives 128x128x50 6553600 double test_threes 128x128x50 6553600 double train_fives 128x128x50 6553600 double train_threes 128x128x50 6553600 double close all imagesc(train_threes(:,:,1)) colormap(gray) impixelinfo imagesc(train_threes(:,:,2)) imagesc(train_threes(:,:,3)) imagesc(train_threes(:,:,4)) addpath ~/matlab/UTILITY showSerTight(train_threes,2); showSerTight(train_fives,3); sum3=sum(train_threes,3); figure imagesc(sum3) colormap(gray) impixelinfo train_threes(50,65,:) ans(:,:,1) = 0.5000 ans(:,:,2) = 255.5000 ans(:,:,3) = 255.5000 ans(:,:,4) = 0.5000 ans(:,:,5) = 255.5000 ans(:,:,6) = 255.5000 ans(:,:,7) = 0.5000 ans(:,:,8) = 255.5000 ans(:,:,9) = 0.5000 ans(:,:,10) = 0.5000 ans(:,:,11) = 255.5000 ans(:,:,12) = 0.5000 ans(:,:,13) = 255.5000 ans(:,:,14) = 255.5000 ans(:,:,15) = 255.5000 ans(:,:,16) = 255.5000 ans(:,:,17) = 255.5000 ans(:,:,18) = 0.5000 ans(:,:,19) = 255.5000 ans(:,:,20) = 0.5000 ans(:,:,21) = 0.5000 ans(:,:,22) = 0.5000 ans(:,:,23) = 0.5000 ans(:,:,24) = 0.5000 ans(:,:,25) = 255.5000 ans(:,:,26) = 0.5000 ans(:,:,27) = 0.5000 ans(:,:,28) = 255.5000 ans(:,:,29) = 0.5000 ans(:,:,30) = 255.5000 ans(:,:,31) = 0.5000 ans(:,:,32) = 255.5000 ans(:,:,33) = 255.5000 ans(:,:,34) = 0.5000 ans(:,:,35) = 0.5000 ans(:,:,36) = 255.5000 ans(:,:,37) = 255.5000 ans(:,:,38) = 0.5000 ans(:,:,39) = 0.5000 ans(:,:,40) = 0.5000 ans(:,:,41) = 0.5000 ans(:,:,42) = 0.5000 ans(:,:,43) = 0.5000 ans(:,:,44) = 0.5000 ans(:,:,45) = 255.5000 ans(:,:,46) = 0.5000 ans(:,:,47) = 0.5000 ans(:,:,48) = 0.5000 ans(:,:,49) = 0.5000 ans(:,:,50) = 255.5000 train_threes(50,65,:)==.5 ans(:,:,1) = 1 ans(:,:,2) = 0 ans(:,:,3) = 0 ans(:,:,4) = 1 ans(:,:,5) = 0 ans(:,:,6) = 0 ans(:,:,7) = 1 ans(:,:,8) = 0 ans(:,:,9) = 1 ans(:,:,10) = 1 ans(:,:,11) = 0 ans(:,:,12) = 1 ans(:,:,13) = 0 ans(:,:,14) = 0 ans(:,:,15) = 0 ans(:,:,16) = 0 ans(:,:,17) = 0 ans(:,:,18) = 1 ans(:,:,19) = 0 ans(:,:,20) = 1 ans(:,:,21) = 1 ans(:,:,22) = 1 ans(:,:,23) = 1 ans(:,:,24) = 1 ans(:,:,25) = 0 ans(:,:,26) = 1 ans(:,:,27) = 1 ans(:,:,28) = 0 ans(:,:,29) = 1 ans(:,:,30) = 0 ans(:,:,31) = 1 ans(:,:,32) = 0 ans(:,:,33) = 0 ans(:,:,34) = 1 ans(:,:,35) = 1 ans(:,:,36) = 0 ans(:,:,37) = 0 ans(:,:,38) = 1 ans(:,:,39) = 1 ans(:,:,40) = 1 ans(:,:,41) = 1 ans(:,:,42) = 1 ans(:,:,43) = 1 ans(:,:,44) = 1 ans(:,:,45) = 0 ans(:,:,46) = 1 ans(:,:,47) = 1 ans(:,:,48) = 1 ans(:,:,49) = 1 ans(:,:,50) = 0 sum(train_threes(50,65,:)==.5) ans = 29 sum(train_fives(50,65,:)==.5) ans = 20 sum(test_threes(50,65,:)==.5) ans = 33 sum(test_fives(50,65,:)==255.5 ??? sum(test_fives(50,65,:)==255.5 | {Error: Expression or statement is incorrect--possibly unbalanced (, {, or [. } sum(test_fives(50,65,:)==255.5) ans = 32 whos Name Size Bytes Class Attributes a 1x1 8 double ans 1x1 8 double sum3 128x128 131072 double test_fives 128x128x50 6553600 double test_threes 128x128x50 6553600 double train_fives 128x128x50 6553600 double train_threes 128x128x50 6553600 double imagesc(sum3) sum5=sum(train_fives(:,:,3)); figure imagesc(sum5) sum5=sum(train_fives,3); imagesc(sum5) colormap(gray) colormap(gray) diffim=sum5-sum3; figure imagesc(diffim) colormap(gray) colormap(gray) colormap(jet) max2d(diffim) ans = 61 52 impixelinfo max2d(-diffim) ans = 59 68 sum(test_threes(61,52,:)) ans = 2320 sum(test_threes(61,52,:)==255.5) ans = 9 sum(test_fives(61,52,:)==255.5) ans = 34 sum(test_threes(61,52,:)==.5) ans = 41 f1=test_threes(61,52,:)==.5 f1(:,:,1) = 1 f1(:,:,2) = 0 f1(:,:,3) = 0 f1(:,:,4) = 1 f1(:,:,5) = 1 f1(:,:,6) = 0 f1(:,:,7) = 1 f1(:,:,8) = 1 f1(:,:,9) = 1 f1(:,:,10) = 1 f1(:,:,11) = 1 f1(:,:,12) = 1 f1(:,:,13) = 1 f1(:,:,14) = 0 f1(:,:,15) = 1 f1(:,:,16) = 0 f1(:,:,17) = 1 f1(:,:,18) = 1 f1(:,:,19) = 1 f1(:,:,20) = 1 f1(:,:,21) = 1 f1(:,:,22) = 1 f1(:,:,23) = 1 f1(:,:,24) = 1 f1(:,:,25) = 1 f1(:,:,26) = 0 f1(:,:,27) = 1 f1(:,:,28) = 1 f1(:,:,29) = 1 f1(:,:,30) = 0 f1(:,:,31) = 1 f1(:,:,32) = 1 f1(:,:,33) = 1 f1(:,:,34) = 1 f1(:,:,35) = 1 f1(:,:,36) = 1 f1(:,:,37) = 1 f1(:,:,38) = 1 f1(:,:,39) = 1 f1(:,:,40) = 0 f1(:,:,41) = 1 f1(:,:,42) = 1 f1(:,:,43) = 1 f1(:,:,44) = 1 f1(:,:,45) = 1 f1(:,:,46) = 1 f1(:,:,47) = 1 f1(:,:,48) = 1 f1(:,:,49) = 1 f1(:,:,50) = 0 f1=test_threes(61,52,:)==.5; f2=test_threes(59,68,:)==255.5 f2(:,:,1) = 0 f2(:,:,2) = 1 f2(:,:,3) = 1 f2(:,:,4) = 1 f2(:,:,5) = 1 f2(:,:,6) = 0 f2(:,:,7) = 1 f2(:,:,8) = 1 f2(:,:,9) = 1 f2(:,:,10) = 1 f2(:,:,11) = 1 f2(:,:,12) = 1 f2(:,:,13) = 1 f2(:,:,14) = 0 f2(:,:,15) = 1 f2(:,:,16) = 1 f2(:,:,17) = 0 f2(:,:,18) = 1 f2(:,:,19) = 1 f2(:,:,20) = 1 f2(:,:,21) = 1 f2(:,:,22) = 1 f2(:,:,23) = 1 f2(:,:,24) = 1 f2(:,:,25) = 1 f2(:,:,26) = 1 f2(:,:,27) = 0 f2(:,:,28) = 1 f2(:,:,29) = 1 f2(:,:,30) = 0 f2(:,:,31) = 1 f2(:,:,32) = 1 f2(:,:,33) = 1 f2(:,:,34) = 1 f2(:,:,35) = 1 f2(:,:,36) = 1 f2(:,:,37) = 0 f2(:,:,38) = 1 f2(:,:,39) = 1 f2(:,:,40) = 1 f2(:,:,41) = 1 f2(:,:,42) = 1 f2(:,:,43) = 0 f2(:,:,44) = 0 f2(:,:,45) = 0 f2(:,:,46) = 1 f2(:,:,47) = 1 f2(:,:,48) = 0 f2(:,:,49) = 1 f2(:,:,50) = 1 f1; f2; 1&0 ans = 0 1&1 ans = 1 0&0 ans = 0 f1&f2 ans(:,:,1) = 0 ans(:,:,2) = 0 ans(:,:,3) = 0 ans(:,:,4) = 1 ans(:,:,5) = 1 ans(:,:,6) = 0 ans(:,:,7) = 1 ans(:,:,8) = 1 ans(:,:,9) = 1 ans(:,:,10) = 1 ans(:,:,11) = 1 ans(:,:,12) = 1 ans(:,:,13) = 1 ans(:,:,14) = 0 ans(:,:,15) = 1 ans(:,:,16) = 0 ans(:,:,17) = 0 ans(:,:,18) = 1 ans(:,:,19) = 1 ans(:,:,20) = 1 ans(:,:,21) = 1 ans(:,:,22) = 1 ans(:,:,23) = 1 ans(:,:,24) = 1 ans(:,:,25) = 1 ans(:,:,26) = 0 ans(:,:,27) = 0 ans(:,:,28) = 1 ans(:,:,29) = 1 ans(:,:,30) = 0 ans(:,:,31) = 1 ans(:,:,32) = 1 ans(:,:,33) = 1 ans(:,:,34) = 1 ans(:,:,35) = 1 ans(:,:,36) = 1 ans(:,:,37) = 0 ans(:,:,38) = 1 ans(:,:,39) = 1 ans(:,:,40) = 0 ans(:,:,41) = 1 ans(:,:,42) = 1 ans(:,:,43) = 0 ans(:,:,44) = 0 ans(:,:,45) = 0 ans(:,:,46) = 1 ans(:,:,47) = 1 ans(:,:,48) = 0 ans(:,:,49) = 1 ans(:,:,50) = 0 sum(f1&f2) ans = 33 f15=test_fives(61,52,:)==.5; f25=test_fives(59,68,:)==255.5; sum(f1&f2) ans = 33 sum(f15&f25) ans = 2 diary off;