Home License -- for personal use only. Not for government, academic, research, commercial, or other organizational use. 13-May-2025 11:49:32 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: 2 4: 3 5: -1 6: 1 7: 2 8: 3 9: 4 10: 5 11: 6 12: -1 13: 1 14: 2 15: -1 16: 1 17: -1 18: 1 19: 2 20: -1 21: 1 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 : 3.08584 -2.4888 -3.58938 -4.62215 5.72007 2 : 0.232603 0.882448 -4.11581 7.75335 0.1467 3 : -4.81914 3.88082 -0.0154006 1.11227 0.092588 4 : 3.42571 0.952603 -4.59002 -0.13981 2.32784 5 : 9.46961 1.05942 8.50249 9.69388 2.30333 Col: 6 7 8 9 10 Row 1 : -4.16831 -3.13797 -2.45056 9.72196 -4.53892 2 : 8.73504 9.67292 1.89379 -3.21754 -0.361357 3 : 7.45455 -1.17637 2.91135 -2.76874 0.682982 4 : 2.31169 4.85581 -2.35827 3.01303 5.33432 5 : -0.386686 0.464202 3.26185 1.7737 2.03093 Running averages: Col: 1 2 3 4 5 Row 1 : 0 3.08584 0.29852 -0.997446 -1.90362 2 : 0 0.232603 0.557526 -1.00025 1.18815 3 : 0 -4.81914 -0.469159 -0.317906 0.0396373 4 : 0 3.42571 2.18916 -0.070567 -0.0878778 5 : 0 9.46961 5.26451 6.34384 7.18135 Col: 6 7 8 9 10 Row 1 : -0.378883 -1.01045 -1.31438 -1.45641 -0.214367 2 : 0.979858 2.27239 3.32961 3.15013 2.44261 3 : 0.0502274 1.28428 0.93276 1.18008 0.741325 4 : 0.395266 0.71467 1.30626 0.848195 1.08873 5 : 6.20575 5.10701 4.44375 4.29601 4.01576 Col: 11 Row 1 : -0.646822 2 : 2.16221 3 : 0.73549 4 : 1.51329 5 : 3.81727 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 : 4.33523 9.53419 2.25476 4.86641 0.224912 2 : -0.0132639 -2.10957 5.09194 3.62926 -3.52268 3 : 5.85757 -4.67821 -3.01172 4.24377 -2.35614 4 : 6.73411 3.96547 8.00206 0.622551 1.59529 5 : 7.39996 7.57888 -4.47236 8.16577 -1.18798 Col: 6 7 8 9 10 Row 1 : 4.2457 -1.92828 1.85382 7.37588 5.04869 2 : -2.71559 0.808193 -3.9884 -0.612599 -4.51746 3 : 6.52836 7.69927 -0.666059 -0.480914 7.58488 4 : 1.92267 -4.45655 2.35216 -1.5369 -3.39475 5 : 5.76422 -2.64384 -3.97461 6.54338 5.74638 Running sums: Col: 1 2 3 4 5 Row 1 : 0 4.33523 13.8694 16.1242 20.9906 2 : 0 -0.0132639 -2.12283 2.9691 6.59837 3 : 0 5.85757 1.17936 -1.83236 2.41141 4 : 0 6.73411 10.6996 18.7016 19.3242 5 : 0 7.39996 14.9788 10.5065 18.6723 Col: 6 7 8 9 10 Row 1 : 21.2155 25.4612 23.5329 25.3867 32.7626 2 : 3.07568 0.360089 1.16828 -2.82012 -3.43272 3 : 0.055275 6.58364 14.2829 13.6169 13.1359 4 : 20.9195 22.8422 18.3856 20.7378 19.2009 5 : 17.4843 23.2485 20.6046 16.63 23.1734 Col: 11 Row 1 : 37.8113 2 : -7.95018 3 : 20.7208 4 : 15.8061 5 : 28.9198 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 : 3.67366 2.50358 4.6875 4.67861 2 : 4.71333 3.95784 2.02773 4.56525 3 : 4.03255 9.20556 4.66628 2.05579 4 : 3.96213 2.75392 5.14474 3.9335 5 : 3.29259 9.27818 7.90113 8.0813 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.84675 2: 1.93907 3: 6.39024 4: 5.09334 5: -1.2159 6: 1.64889 7: -4.79642 8: 9.63021 9: 8.60006 10: 3.30907 Running averages: 1: 0 2: 3.84675 3: 2.89291 4: 4.05868 5: 4.31735 6: 3.2107 7: 2.9504 8: 1.84371 9: 2.81702 10: 3.45958 11: 3.44453 r8vec_running_sign3_test(): r8vec_running_sign3() returns the running sign3 of an R8VEC. Random R8VEC: 1: -0.217027 2: 5.16652 3: 4.08032 4: -0.866003 5: -3.46389 6: -2.90299 7: 8.13393 8: -0.166708 9: 3.59216 10: -1.24896 Running sign3: 1: 0 2: -0.217027 3: 1 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: -2.83325 2: -4.06458 3: -2.53408 4: 6.2682 5: 4.16531 6: -3.8664 7: -2.97786 8: -0.322309 9: 7.46977 10: 8.24223 Running sums: 1: 0 2: -2.83325 3: -6.89782 4: -9.43191 5: -3.1637 6: 1.00161 7: -2.86479 8: -5.84265 9: -6.16496 10: 1.30481 11: 9.54703 coin_simulation_test(): Normal end of execution. 13-May-2025 11:49:43