Home License -- for personal use only. Not for government, academic, research, commercial, or other organizational use. 07-Oct-2025 18:37:10 coin_simulation_test(): MATLAB/Octave version 9.11.0.2358333 (R2021b) Update 7. coin_simulation() simulates and visualizes the repeated tossing of a coin. coin_biased_test() coin_biased() simulates the tossing of a biased coin N times. HEADS has a probability of 0.7 Coin toss results: -1=Tails, +1=Heads 1: -1 2: 1 3: 1 4: 1 5: 1 6: 1 7: -1 8: -1 9: 1 10: 1 11: 1 12: -1 13: -1 14: 1 15: 1 16: 1 17: 1 18: 1 19: 1 20: 1 21: 1 22: -1 23: -1 24: -1 25: -1 26: -1 27: 1 28: -1 29: 1 30: 1 31: 1 32: -1 33: 1 34: 1 35: 1 36: 1 37: -1 38: -1 39: 1 40: -1 41: 1 42: -1 43: 1 44: -1 45: -1 46: 1 47: 1 48: 1 49: 1 50: 1 51: 1 52: 1 53: 1 54: 1 55: -1 56: -1 57: -1 58: 1 59: -1 60: 1 61: 1 62: 1 63: -1 64: -1 65: -1 66: 1 67: 1 68: -1 69: 1 70: 1 71: 1 72: -1 73: 1 74: 1 75: 1 76: 1 77: -1 78: -1 79: 1 80: -1 81: 1 82: 1 83: 1 84: -1 85: -1 86: -1 87: 1 88: 1 89: -1 90: 1 91: 1 92: 1 93: -1 94: 1 95: -1 96: 1 97: -1 98: 1 99: 1 100: -1 coin_streak_test coin_streak() computes streaks of H's or T's in N tosses of a coin. Coin toss results: -1=Tails, +1=Heads 1: 1 2: -1 3: -1 4: -1 5: 1 6: 1 7: 1 8: 1 9: -1 10: -1 11: 1 12: 1 13: -1 14: 1 15: -1 16: 1 17: -1 18: 1 19: 1 20: 1 Streak list: 1: 0 2: 1 3: -1 4: -2 5: -3 6: 1 7: 2 8: 3 9: 4 10: -1 11: -2 12: 1 13: 2 14: -1 15: 1 16: -1 17: 1 18: -1 19: 1 20: 2 21: 3 coin_uniform_test(): coin_uniform() simulates the tossing of a fair coin N times. Coin toss results: -1=Tails, +1=Heads 1: -1 2: -1 3: 1 4: -1 5: 1 6: -1 7: 1 8: 1 9: 1 10: 1 11: -1 12: -1 13: 1 14: -1 15: 1 16: 1 17: 1 18: 1 19: -1 20: -1 21: -1 22: 1 23: -1 24: -1 25: -1 26: -1 27: 1 28: -1 29: 1 30: -1 31: 1 32: 1 33: 1 34: 1 35: -1 36: 1 37: 1 38: -1 39: -1 40: 1 41: 1 42: -1 43: 1 44: 1 45: -1 46: 1 47: 1 48: 1 49: -1 50: 1 51: -1 52: -1 53: 1 54: -1 55: -1 56: 1 57: 1 58: 1 59: 1 60: -1 61: 1 62: -1 63: 1 64: -1 65: 1 66: -1 67: 1 68: -1 69: -1 70: 1 71: -1 72: 1 73: -1 74: -1 75: -1 76: 1 77: 1 78: 1 79: -1 80: -1 81: -1 82: -1 83: 1 84: -1 85: -1 86: -1 87: 1 88: -1 89: 1 90: 1 91: 1 92: 1 93: -1 94: -1 95: 1 96: 1 97: 1 98: -1 99: -1 100: 1 Graphics saved as "coin_biased_barchart.png" Graphics saved as "coin_biased_plot.png" Graphics saved as "coin_biased_average.png" Graphics saved as "coin_biased_sign.png" Graphics saved as "coin_biased_streak.png" Graphics saved as "coin_biased_sum.png" Graphics saved as "coins_biased_sum_barchart.png" Graphics saved as "coin_uniform_barchart.png" Graphics saved as "coin_uniform_plot.png" Graphics saved as "coin_uniform_average.png" Graphics saved as "coin_uniform_sign.png" Graphics saved as "coin_uniform_streak.png" Graphics saved as "coin_uniform_sum.png" Graphics saved as "coins_uniform_plot.png" Graphics saved as "coins_uniform_average.png" Graphics saved as "coins_uniform_sum.png" Graphics saved as "coins_uniform_sum_barchart.png" r8row_print_test(): r8row_print() prints an R8ROW. The R8ROW: Col: 1 2 3 4 Row 1 : 11 12 13 14 2 : 21 22 23 24 3 : 31 32 33 34 4 : 41 42 43 44 5 : 51 52 53 54 6 : 61 62 63 64 r8row_print_some_test(): r8row_print_some() prints some of an R8ROW. The R8ROW, rows 2:4, cols 1:2: Col: 1 2 Row 2 : 21 22 3 : 31 32 4 : 41 42 r8row_running_average_test(): r8row_running_average() returns M sets of running averages of an MxN R8ROW. Random R8ROW: Col: 1 2 3 4 5 Row 1 : 5.00509 -2.15423 -1.28145 -0.797897 8.35192 2 : 3.29426 -4.92042 -3.54075 -0.647051 0.081999 3 : -0.281773 -2.18259 -1.91461 1.04799 1.01921 4 : 8.39877 -3.2368 1.07616 8.77189 0.188206 5 : -2.41578 2.99813 2.48462 1.5147 1.99507 Col: 6 7 8 9 10 Row 1 : -1.11312 -1.54584 2.26842 5.92783 -1.64302 2 : 2.1621 3.22016 8.8905 5.13051 3.39736 3 : 0.749544 -0.94402 1.80381 -2.51661 -1.25949 4 : 9.52683 -4.85631 4.03973 4.29438 -3.28335 5 : 2.51628 8.15152 -1.26769 0.53897 9.2787 Running averages: Col: 1 2 3 4 5 Row 1 : 0 5.00509 1.42543 0.523137 0.192879 2 : 0 3.29426 -0.813079 -1.7223 -1.45349 3 : 0 -0.281773 -1.23218 -1.45966 -0.832745 4 : 0 8.39877 2.58099 2.07938 3.7525 5 : 0 -2.41578 0.291173 1.02232 1.14542 Col: 6 7 8 9 10 Row 1 : 1.82469 1.33505 0.923496 1.09161 1.62897 2 : -1.14639 -0.594976 -0.049956 1.0676 1.51904 3 : -0.462354 -0.260371 -0.358035 -0.0878044 -0.357672 4 : 3.03964 4.12084 2.83839 2.98856 3.13365 5 : 1.31535 1.5155 2.46351 1.99711 1.83509 Col: 11 Row 1 : 1.30177 2 : 1.70687 3 : -0.447853 4 : 2.49195 5 : 2.57945 r8row_running_sum_test() r8row_running_sum() returns the M running sums of an R8ROW. Random R8ROW: Col: 1 2 3 4 5 Row 1 : 5.89791 -1.55129 9.9609 1.14788 0.252396 2 : -0.888406 -4.48861 1.66073 2.33573 9.61079 3 : -2.45941 8.08325 0.101036 0.447483 0.137787 4 : 8.56717 1.27105 0.671511 6.30082 5.41928 5 : 0.795869 -3.41195 8.40755 2.73891 -3.56681 Col: 6 7 8 9 10 Row 1 : 8.60919 6.20685 7.62519 -0.34754 5.07782 2 : 4.76446 1.46917 -1.8291 -2.76641 8.2416 3 : -2.56898 4.89793 4.89709 6.83761 0.56161 4 : 5.10228 6.10911 -4.48108 4.48565 5.88642 5 : 7.04097 1.18184 9.68836 -2.92615 4.46453 Running sums: Col: 1 2 3 4 5 Row 1 : 0 5.89791 4.34662 14.3075 15.4554 2 : 0 -0.888406 -5.37701 -3.71628 -1.38055 3 : 0 -2.45941 5.62384 5.72488 6.17236 4 : 0 8.56717 9.83822 10.5097 16.8106 5 : 0 0.795869 -2.61608 5.79146 8.53038 Col: 6 7 8 9 10 Row 1 : 15.7078 24.317 30.5238 38.149 37.8015 2 : 8.23024 12.9947 14.4639 12.6348 9.86836 3 : 6.31015 3.74117 8.63909 13.5362 20.3738 4 : 22.2298 27.3321 33.4412 28.9601 33.4458 5 : 4.96357 12.0045 13.1864 22.8747 19.9486 Col: 11 Row 1 : 42.8793 2 : 18.11 3 : 20.9354 4 : 39.3322 5 : 24.4131 r8row_uniform_ab_test(): r8row_uniform_ab() sets an R8ROW to random values in [A,B]. The random matrix: Col: 1 2 3 4 Row 1 : 8.82165 5.93066 6.6379 2.75906 2 : 7.16701 9.51797 8.71052 2.6975 3 : 3.98934 4.60498 8.54161 4.3796 4 : 2.21973 2.97774 8.28079 8.68121 5 : 7.54165 2.06081 2.49479 2.78265 r8vec_print_test(): r8vec_print() prints an R8VEC. The R8VEC: 1: 123.456 2: 5e-06 3: -1e+06 4: 3.14159 r8vec_running_average_test(): r8vec_running_average() returns the running averages of an R8VEC. Random R8VEC: 1: -3.23085 2: 4.125 3: 3.09439 4: 7.32872 5: 4.32692 6: 4.21179 7: 6.51104 8: 5.10416 9: -2.12326 10: 9.26242 Running averages: 1: 0 2: -3.23085 3: 0.447076 4: 1.32951 5: 2.82932 6: 3.12884 7: 3.30933 8: 3.76672 9: 3.9339 10: 3.26088 11: 3.86103 r8vec_running_sign3_test(): r8vec_running_sign3() returns the running sign3 of an R8VEC. Random R8VEC: 1: -1.62181 2: 1.7441 3: 4.04109 4: 2.80493 5: -0.310028 6: 5.11436 7: 0.988391 8: 2.94122 9: -2.80838 10: 5.06597 Running sign3: 1: 0 2: -1 3: 0.122291 4: 1 5: 1 6: 1 7: 1 8: 1 9: 1 10: 1 11: 1 r8vec_running_sum_test(): r8vec_running_sum() returns the running sums of an R8VEC. Random R8VEC: 1: 3.84348 2: 0.443362 3: -0.526931 4: -4.36196 5: -2.88862 6: 7.54467 7: 4.3593 8: 7.90438 9: 7.45145 10: 0.0387648 Running sums: 1: 0 2: 3.84348 3: 4.28684 4: 3.75991 5: -0.602054 6: -3.49067 7: 4.054 8: 8.4133 9: 16.3177 10: 23.7691 11: 23.8079 coin_simulation_test(): Normal end of execution. 07-Oct-2025 18:37:21