15-May-2025 07:55:02 histogram_discrete_test(): MATLAB/Octave version 6.4.0 Test histogram_discrete(). setup_discrete_test(): setup_discrete() sets up data for a discrete histogram. S_MIN = 10 S_MAX = 20 Sample data: 1: 15 2: 20 3: 15 4: 15 5: 10 6: 17 7: 17 8: 10 9: 16 10: 16 11: 13 12: 14 13: 12 14: 16 15: 15 16: 18 17: 11 18: 14 19: 17 20: 13 21: 16 22: 13 23: 15 24: 15 25: 19 26: 20 27: 20 28: 19 29: 18 30: 19 31: 13 32: 14 33: 17 34: 13 35: 13 36: 19 37: 10 38: 11 39: 18 40: 14 41: 12 42: 15 43: 19 44: 17 45: 15 46: 14 47: 13 48: 20 49: 18 50: 16 Discrete histogram data: 1: 10 0.12 2: 11 0.04 3: 12 0.04 4: 13 0.14 5: 14 0.1 6: 15 0.16 7: 16 0.1 8: 17 0.1 9: 18 0.08 10: 19 0.1 11: 20 0.16 Integral of Y(X) = 1 S_MIN = 12 S_MAX = 17 Discrete histogram data: 1: 12 0.28 2: 13 0.14 3: 14 0.1 4: 15 0.16 5: 16 0.1 6: 17 0.72 Integral of Y(X) = 1 S_MIN = 5 S_MAX = 23 Discrete histogram data: 1: 5 0 2: 10 0.02 3: 11 0.04 4: 12 0.04 5: 13 0.14 6: 14 0.1 7: 15 0.16 8: 16 0.1 9: 17 0.1 10: 18 0.08 11: 19 0.1 12: 20 0.04 13: 23 0 Integral of Y(X) = 1 pdf_discrete_test(): pdf_discrete_value() evaluates the PDF associated with a discrete histogram. S_MIN = 0 S_MAX = 10 Sample data: 1: 0 2: 2 3: 2 4: 4 5: 5 6: 8 Discrete histogram data: 0 0.166667 2 0.166667 4 0.111111 5 0.0833333 8 0.0666667 10 0 Discrete PDF table: 1: 0 0.166667 2: 0.5 0.166667 3: 1 0.166667 4: 1.5 0.166667 5: 2 0.166667 6: 2.5 0.152778 7: 3 0.138889 8: 3.5 0.125 9: 4 0.111111 10: 4.5 0.0972222 11: 5 0.0833333 12: 5.5 0.0805556 13: 6 0.0777778 14: 6.5 0.075 15: 7 0.0722222 16: 7.5 0.0694444 17: 8 0.0666667 18: 8.5 0.05 19: 9 0.0333333 20: 9.5 0.0166667 21: 10 0 Graphics saved as "pdf_discrete_test.png". cdf_discrete_test(): cdf_discrete_value() evaluates the CDF associated with a discrete histogram. S_MIN = 0 S_MAX = 10 Sample data: 1: 2 2: 2 3: 4 4: 5 5: 9 Discrete histogram data: 1: 0 0 2: 2 0.2 3: 4 0.133333 4: 5 0.08 5: 9 0.08 6: 10 0 Discrete CDF table: 1: 0 0 2: 0.5 0.0125 3: 1 0.05 4: 1.5 0.1125 5: 2 0.2 6: 2.5 0.295833 7: 3 0.383333 8: 3.5 0.4625 9: 4 0.533333 10: 4.5 0.593333 11: 5 0.64 12: 5.5 0.68 13: 6 0.72 14: 6.5 0.76 15: 7 0.8 16: 7.5 0.84 17: 8 0.88 18: 8.5 0.92 19: 9 0.96 20: 9.5 0.99 21: 10 1 Graphics saved as "cdf_discrete_test.png". bigger_test(): pdf_discrete_value() evaluates the PDF associated with a discrete histogram. cdf_discrete_value() evaluates the CDF associated with a discrete histogram. S_MIN = 0 S_MAX = 10 Sample data: 1: 8.30187 2: 6.63084 3: 4.75075 4: 0.235631 5: 0.787871 6: 1.59342 7: 4.50005 8: 0.790312 9: 1.77757 10: 2.10831 11: 7.09568 12: 6.92613 13: 3.94555 14: 8.7 15: 1.63344 16: 3.48417 17: 6.5454 18: 7.28222 19: 8.52959 20: 0.801038 21: 4.31234 22: 2.04597 23: 4.88058 24: 8.84203 25: 9.98859 26: 9.11473 27: 6.66918 28: 8.64852 29: 9.07611 30: 2.76359 31: 2.82025 32: 0.958063 33: 3.49287 34: 6.50966 35: 2.89259 36: 7.88367 37: 2.3357 38: 3.01008 39: 5.84044 40: 9.33789 41: 1.32963 42: 9.23979 43: 3.52473 44: 7.51878 45: 3.64969 46: 5.94057 47: 5.00903 48: 7.78508 49: 3.21898 50: 0.579775 Discrete histogram data: 1: 0 0 2: 0.235631 0.0689922 3: 0.579775 0.0724323 4: 0.787871 0.189991 5: 0.790312 3.03788 6: 0.801038 0.238448 7: 0.958063 0.0756722 8: 1.32963 0.0629569 9: 1.59342 0.131664 10: 1.63344 0.217216 11: 1.77757 0.0969622 12: 2.04597 0.120939 13: 2.10831 0.138057 14: 2.3357 0.0610426 15: 2.76359 0.0825515 16: 2.82025 0.310093 17: 2.89259 0.210716 18: 3.01008 0.12255 19: 3.21898 0.0843727 20: 3.48417 0.146047 21: 3.49287 0.986042 22: 3.52473 0.255068 23: 3.64969 0.0950535 24: 3.94555 0.0603636 25: 4.31234 0.0721368 26: 4.50005 0.0912383 27: 4.75075 0.105118 28: 4.88058 0.154873 29: 5.00903 0.0416725 30: 5.84044 0.0429397 31: 5.94057 0.0597709 32: 6.50966 0.0661345 33: 6.5454 0.330101 34: 6.63084 0.32314 35: 6.66918 0.135458 36: 6.92613 0.0937867 37: 7.09568 0.112331 38: 7.28222 0.0945405 39: 7.51878 0.0795458 40: 7.78508 0.109623 41: 7.88367 0.0774004 42: 8.30187 0.0619273 43: 8.52959 0.115389 44: 8.64852 0.234723 45: 8.7 0.206715 46: 8.84203 0.106351 47: 9.07611 0.14668 48: 9.11473 0.244379 49: 9.23979 0.179242 50: 9.33789 0.0534193 51: 9.98859 0.0604131 52: 10 0 Discrete PDF/CDF table: 1: 0 0 0 2: 0.5 0.0716349 0.0267171 3: 1 0.0742371 0.109085 4: 1.5 0.107332 0.146202 5: 2 0.116832 0.210765 6: 2.5 0.0693013 0.257648 7: 3 0.130114 0.325926 8: 3.5 0.822442 0.390739 9: 4 0.0621114 0.452264 10: 4.5 0.0912331 0.488559 11: 5 0.0496296 0.542264 12: 5.5 0.0424208 0.56332 13: 6 0.0604355 0.586564 14: 6.5 0.0660265 0.61818 15: 7 0.101866 0.699275 16: 7.5 0.0807362 0.747903 17: 8 0.0730962 0.792569 18: 8.5 0.108443 0.829827 19: 9 0.133567 0.906503 20: 9.5 0.0551617 0.971421 21: 10 0 1 gaussian_test(): pdf_discrete_value() evaluates the PDF associated with a discrete histogram. cdf_discrete_value() evaluates the CDF associated with a discrete histogram. S_MIN = -5 S_MAX = 5 Sample data: 1: 0.709173 2: -0.617049 3: 0.214352 4: 0.527275 5: -0.263429 6: 1.31367 7: -0.726123 8: -0.16633 9: 2.0963 10: 0.407818 11: 0.520754 12: 0.846802 13: 0.966012 14: -0.180007 15: 1.054 16: -0.297034 17: 1.23278 18: -0.913791 19: 0.282958 20: -0.84415 21: 1.56721 22: -0.297601 23: -0.212383 24: -0.195644 25: -0.0298572 26: -1.43379 27: 0.427051 28: -0.543527 29: 0.415877 30: 0.190067 31: -0.707364 32: -0.154467 33: 0.131364 34: 0.43464 35: -0.250316 36: -0.647675 37: -2.31419 38: 0.218104 39: 0.417277 40: 0.0611868 41: 1.15258 42: 2.70635 43: 0.842221 44: 0.108487 45: -0.975403 46: 1.15069 47: 0.670704 48: -0.387501 49: 1.34506 50: -0.0423645 51: -0.52863 52: 0.539589 53: 2.15344 54: -1.68585 55: 0.898689 56: 1.15648 57: -0.618897 58: 0.533087 59: -1.65916 60: -1.31787 61: -0.543371 62: 0.318483 63: -0.775841 64: -0.071698 65: 0.0529525 66: -0.351087 67: -0.978541 68: -1.09129 69: 1.64657 70: -1.7171 71: -0.636966 72: -1.932 73: 0.187703 74: 1.34733 75: -0.213386 76: -1.1826 77: -0.0610837 78: 0.79334 79: 0.9766 80: 1.81479 81: -0.631786 82: -2.12426 83: 0.592341 84: -0.951657 85: -0.54172 86: 1.29312 87: 0.374659 88: 0.341547 89: -0.203008 90: -0.589557 91: 1.98952 92: -0.309491 93: -0.204074 94: 0.303893 95: 0.919931 96: -0.461124 97: -2.67446 98: 0.812843 99: 0.582757 100: 0.157938 101: -1.16912 102: -1.37842 103: 1.22556 104: -1.5846 105: -1.52162 106: 1.53377 107: 1.07998 108: -0.580103 109: -0.133943 110: -1.03796 111: -0.383399 112: 1.61527 113: 0.0465915 114: 0.581474 115: 0.316851 116: -0.323468 117: 0.374961 118: 1.48352 119: -0.0410687 120: 0.629175 121: 0.586288 122: -1.76836 123: -1.17162 124: 0.905948 125: 2.71082 126: 0.490525 127: 0.907635 128: -1.45081 129: -0.00692473 130: 0.836501 131: 0.026628 132: -1.56811 133: 0.426175 134: -0.680343 135: 1.17309 136: -0.182358 137: -0.0913497 138: -1.72462 139: 0.0235649 140: 0.302893 141: -0.91383 142: 0.170668 143: 0.87082 144: 0.931796 145: 0.850184 146: -0.328994 147: -0.210705 148: -1.64025 149: -1.22464 150: -1.24528 151: -1.24908 152: 0.0337095 153: 0.207729 154: -0.796782 155: -0.517216 156: 1.42706 157: -0.372154 158: -1.20752 159: 0.645924 160: -0.385961 161: -0.26857 162: -0.565791 163: -0.481886 164: -0.826613 165: -1.14115 166: -1.39332 167: -0.528863 168: 1.59675 169: 0.482713 170: 0.164823 171: -0.11883 172: 0.49331 173: -1.50207 174: -0.591558 175: 0.192856 176: -0.0322321 177: 1.50754 178: 0.369947 179: -0.830867 180: 0.179999 181: 0.270371 182: 1.03404 183: 0.0946446 184: -0.35925 185: -2.07253 186: -0.615015 187: 0.953815 188: -0.916083 189: 0.351113 190: 0.249102 191: 0.498001 192: 0.974806 193: -0.604984 194: 1.02697 195: -0.484841 196: 1.36407 197: -0.361495 198: -1.24674 199: 0.279159 200: 0.909826 Discrete histogram data: 1: -5 0 2: -2.67446 0.00372328 3: -2.31419 0.0181754 4: -2.12426 0.0413797 5: -2.07253 0.0520117 6: -1.932 0.032876 7: -1.76836 0.0482211 8: -1.72462 0.195111 9: -1.7171 0.257966 10: -1.68585 0.172571 11: -1.65916 0.219257 12: -1.64025 0.134136 13: -1.5846 0.138622 14: -1.56811 0.158761 15: -1.52162 0.15143 16: -1.50207 0.141235 17: -1.45081 0.146448 18: -1.43379 0.173948 19: -1.39332 0.18063 20: -1.37842 0.132524 21: -1.31787 0.0773145 22: -1.24908 0.140594 23: -1.24674 2.62899 24: -1.24528 0.452416 25: -1.22464 0.264816 26: -1.20752 0.237878 27: -1.1826 0.278559 28: -1.17162 0.742023 29: -1.16912 0.328242 30: -1.14115 0.128481 31: -1.09129 0.0969044 32: -1.03796 0.0886941 33: -0.978541 0.15986 34: -0.975403 0.371967 35: -0.951657 0.168575 36: -0.916083 0.264366 37: -0.91383 4.36389 38: -0.913791 0.143511 39: -0.84415 0.120592 40: -0.830867 0.57024 41: -0.826613 0.293381 42: -0.796782 0.19696 43: -0.775841 0.141525 44: -0.726123 0.146033 45: -0.707364 0.218434 46: -0.680343 0.167535 47: -0.647675 0.230539 48: -0.636966 0.62939 49: -0.631786 0.55342 50: -0.618897 0.678564 51: -0.617049 2.57607 52: -0.615015 0.828838 53: -0.604984 0.426322 54: -0.591558 0.648219 55: -0.589557 0.872954 56: -0.580103 0.420758 57: -0.565791 0.2734 58: -0.543527 0.446029 59: -0.543371 5.53673 60: -0.54172 0.6893 61: -0.528863 0.7639 62: -0.52863 0.85861 63: -0.517216 0.22837 64: -0.484841 0.283046 65: -0.481886 0.421634 66: -0.461124 0.105949 67: -0.387501 0.133044 68: -0.385961 2.43751 69: -0.383399 0.724282 70: -0.372154 0.456549 71: -0.361495 0.774948 72: -0.35925 0.960755 73: -0.351087 0.330518 74: -0.328994 0.36207 75: -0.323468 0.512735 76: -0.309491 0.386596 77: -0.297601 0.802737 78: -0.297034 0.344462 79: -0.26857 0.297575 80: -0.263429 0.547832 81: -0.250316 0.19983 82: -0.213386 0.263623 83: -0.212383 3.72902 84: -0.210705 1.2035 85: -0.204074 1.29932 86: -0.203008 1.18623 87: -0.195644 0.484263 88: -0.182358 0.639522 89: -0.180007 0.623891 90: -0.16633 0.391534 91: -0.154467 0.308764 92: -0.133943 0.280605 93: -0.11883 0.23478 94: -0.0913497 0.212172 95: -0.071698 0.330403 96: -0.0610837 0.340908 97: -0.0423645 0.499626 98: -0.0410687 0.986927 99: -0.0322321 0.891939 100: -0.0298572 0.395143 101: -0.00692473 0.187188 102: 0.0235649 0.298038 103: 0.026628 0.985751 104: 0.0337095 0.500913 105: 0.0465915 0.519668 106: 0.0529525 0.685154 107: 0.0611868 0.239854 108: 0.0946446 0.211417 109: 0.108487 0.272337 110: 0.131364 0.202219 111: 0.157938 0.298875 112: 0.164823 0.785578 113: 0.170668 0.658929 114: 0.179999 0.587005 115: 0.187703 0.993213 116: 0.190067 1.94061 117: 0.192856 0.566179 118: 0.207729 0.465203 119: 0.214352 0.963916 120: 0.218104 0.287771 121: 0.249102 0.191324 122: 0.270371 0.332699 123: 0.279159 0.794453 124: 0.282958 0.421333 125: 0.302893 0.477666 126: 0.303893 0.716457 127: 0.316851 0.685433 128: 0.318483 0.404928 129: 0.341547 0.30646 130: 0.351113 0.352111 131: 0.369947 0.424702 132: 0.374659 1.99448 133: 0.374961 0.301577 134: 0.407818 0.244403 135: 0.415877 1.05727 136: 0.417277 0.971065 137: 0.426175 1.0231 138: 0.427051 1.18127 139: 0.43464 0.179657 140: 0.482713 0.178938 141: 0.490525 0.943598 142: 0.49331 1.33777 143: 0.498001 0.36438 144: 0.520754 0.3416 145: 0.527275 0.810854 146: 0.533087 0.812067 147: 0.539589 0.206665 148: 0.581474 0.231651 149: 0.582757 2.07751 150: 0.586288 1.04342 151: 0.592341 0.233167 152: 0.629175 0.186627 153: 0.645924 0.240795 154: 0.670704 0.158106 155: 0.709173 0.0815427 156: 0.79334 0.0964591 157: 0.812843 0.231687 158: 0.836501 0.340391 159: 0.842221 0.970812 160: 0.846802 1.25585 161: 0.850184 0.416355 162: 0.87082 0.206165 163: 0.898689 0.284671 164: 0.905948 1.11788 165: 0.907635 2.57847 166: 0.909826 0.813274 167: 0.919931 0.455169 168: 0.931796 0.295118 169: 0.953815 0.292263 170: 0.966012 0.476399 171: 0.974806 0.944512 172: 0.9766 0.191711 173: 1.02697 0.174093 174: 1.03404 0.369993 175: 1.054 0.217674 176: 1.07998 0.103421 177: 1.15069 0.137746 178: 1.15258 1.72537 179: 1.15648 0.48745 180: 1.17309 0.144773 181: 1.22556 0.167529 182: 1.23278 0.148017 183: 1.29312 0.123637 184: 1.31367 0.1925 185: 1.34506 0.297034 186: 1.34733 0.526074 187: 1.36407 0.125421 188: 1.42706 0.0837196 189: 1.48352 0.124256 190: 1.50754 0.199014 191: 1.53377 0.167597 192: 1.56721 0.158773 193: 1.59675 0.208076 194: 1.61527 0.200724 195: 1.64657 0.0501191 196: 1.81479 0.0291588 197: 1.98952 0.0355231 198: 2.0963 0.0610044 199: 2.15344 0.0163922 200: 2.70635 0.0179412 201: 2.71082 0.00435986 202: 5 0 Discrete PDF/CDF table: 1: -5 0 0 2: -4.9 0.000160103 8.00517e-06 3: -4.8 0.000320207 3.20207e-05 4: -4.7 0.00048031 7.20465e-05 5: -4.6 0.000640414 0.000128083 6: -4.5 0.000800517 0.000200129 7: -4.4 0.000960621 0.000288186 8: -4.3 0.00112072 0.000392253 9: -4.2 0.00128083 0.000512331 10: -4.1 0.00144093 0.000648419 11: -4 0.00160103 0.000800517 12: -3.9 0.00176114 0.000968626 13: -3.8 0.00192124 0.00115274 14: -3.7 0.00208134 0.00135287 15: -3.6 0.00224145 0.00156901 16: -3.5 0.00240155 0.00180116 17: -3.4 0.00256165 0.00204932 18: -3.3 0.00272176 0.00231349 19: -3.2 0.00288186 0.00259368 20: -3.1 0.00304197 0.00288987 21: -3 0.00320207 0.00320207 22: -2.9 0.00336217 0.00353028 23: -2.8 0.00352228 0.0038745 24: -2.7 0.00368238 0.00423474 25: -2.6 0.00671011 0.00471773 26: -2.5 0.0107217 0.00558932 27: -2.4 0.0147332 0.00686207 28: -2.3 0.0199094 0.00854423 29: -2.2 0.0321265 0.011146 30: -2.1 0.0463658 0.0149941 31: -2 0.0421358 0.0197595 32: -1.9 0.0358765 0.02341 33: -1.8 0.0452537 0.0274665 34: -1.7 0.211228 0.0399817 35: -1.6 0.137381 0.0567319 36: -1.5 0.141445 0.0716729 37: -1.4 0.179528 0.0874522 38: -1.3 0.0937509 0.0988692 39: -1.2 0.250149 0.12387 40: -1.1 0.102421 0.146548 41: -1 0.134158 0.156595 42: -0.9 0.138973 0.181951 43: -0.8 0.207362 0.202287 44: -0.7 0.204563 0.218606 45: -0.6 0.508698 0.259468 46: -0.5 0.257445 0.310485 47: -0.4 0.128444 0.328263 48: -0.3 0.71877 0.377947 49: -0.2 0.899468 0.423769 50: -0.1 0.219289 0.461049 51: 0 0.212364 0.49853 52: 0.1 0.234987 0.534732 53: 0.2 0.517678 0.579661 54: 0.3 0.46949 0.618391 55: 0.4 0.258007 0.662051 56: 0.5 0.362378 0.706581 57: 0.6 0.22349 0.747454 58: 0.7 0.0997989 0.765737 59: 0.8 0.142638 0.774856 60: 0.9 0.43514 0.809439 61: 1 0.183526 0.854562 62: 1.1 0.11314 0.873511 63: 1.2 0.156444 0.895255 64: 1.3 0.146704 0.90966 65: 1.4 0.101636 0.930129 66: 1.5 0.175541 0.940978 67: 1.6 0.206786 0.958747 68: 1.7 0.0434618 0.968284 69: 1.8 0.0310021 0.972008 70: 1.9 0.0322624 0.975069 71: 2 0.0380239 0.978489 72: 2.1 0.0581164 0.983477 73: 2.2 0.0165226 0.986235 74: 2.3 0.0168028 0.987901 75: 2.4 0.0170829 0.989595 76: 2.5 0.0173631 0.991317 77: 2.6 0.0176433 0.993068 78: 2.7 0.0179234 0.994846 79: 2.8 0.00419001 0.995391 80: 2.9 0.00399955 0.9958 81: 3 0.0038091 0.996191 82: 3.1 0.00361864 0.996562 83: 3.2 0.00342819 0.996915 84: 3.3 0.00323773 0.997248 85: 3.4 0.00304728 0.997562 86: 3.5 0.00285682 0.997857 87: 3.6 0.00266637 0.998134 88: 3.7 0.00247591 0.998391 89: 3.8 0.00228546 0.998629 90: 3.9 0.002095 0.998848 91: 4 0.00190455 0.999048 92: 4.1 0.00171409 0.999229 93: 4.2 0.00152364 0.999391 94: 4.3 0.00133318 0.999533 95: 4.4 0.00114273 0.999657 96: 4.5 0.000952275 0.999762 97: 4.6 0.00076182 0.999848 98: 4.7 0.000571365 0.999914 99: 4.8 0.00038091 0.999962 100: 4.9 0.000190455 0.99999 101: 5 0 1 Graphics saved as "gaussian_pdf_discrete_test.png". Graphics saved as "gaussian_cdf_discrete_test.png". histogram_discrete_test(): Normal end of execution. 15-May-2025 07:55:03