08-Jan-2022 11:07:08 welzl_test(): MATLAB/Octave version 9.8.0.1380330 (R2020a) Update 2 welzl() computes bounding circles and spheres. exact_min_bound_circle_test(): MATLAB/Octave version 9.8.0.1380330 (R2020a) Update 2 exact_min_bound_circle() computes the exact minimal bounding circle of a set of points. Graphics saved as "exact_min_bound_circle_test.png" r1 = 4.07362 c1 = (9.16943,-11.2942) X: X = 12.6544 -13.4035 6.4252 -14.3048 12.5017 -8.9510 8.4439 -7.2857 5.2713 -12.4769 13.0987 -12.3690 13.1443 -12.1857 11.4035 -7.8879 13.1737 -12.0426 13.0964 -12.3774 r2 = 4.07362 c2 = (9.16943,-11.2942) Xb: Xb = 5.2713 -12.4769 6.4252 -14.3048 12.6544 -13.4035 13.1443 -12.1857 exact_min_bound_circle(): Normal end of execution. visualize_bound_circle_test(): MATLAB/Octave version 9.8.0.1380330 (R2020a) Update 2 visualize_bound_circle() displays the exact minimal bounding circle of a set of points. X = 1.6302 -0.2296 0.4889 -1.5062 1.0347 -0.4446 0.7269 -0.1559 -0.3034 0.2761 0.2939 -0.2612 -0.7873 0.4434 0.8884 0.3919 -1.1471 -1.2507 -1.0689 -0.9480 -0.8095 -0.7411 -2.9443 -0.5078 1.4384 -0.3206 0.3252 0.0125 -0.7549 -3.0292 1.3703 -0.4570 -1.7115 1.2424 -0.1022 -1.0667 -0.2414 0.9337 0.3192 0.3503 0.3129 -0.0290 -0.8649 0.1825 -0.0301 -1.5651 -0.1649 -0.0845 0.6277 1.6039 1.0933 0.0983 1.1093 0.0414 -0.8637 -0.7342 0.0774 -0.0308 -1.2141 0.2323 -1.1135 0.4264 -0.0068 -0.3728 1.5326 -0.2365 -0.7697 2.0237 0.3714 -2.2584 -0.2256 2.2294 1.1174 0.3376 -1.0891 1.0001 0.0326 -1.6642 0.5525 -0.5900 1.1006 -0.2781 1.5442 0.4227 0.0859 -1.6702 -1.4916 0.4716 -0.7423 -1.2128 -1.0616 0.0662 2.3505 0.6524 -0.6156 0.3271 0.7481 1.0826 -0.1924 1.0061 0.8886 -0.6509 -0.7648 0.2571 -1.4023 -0.9444 -1.4224 -1.3218 0.4882 0.9248 -0.1774 0.0000 -0.1961 -0.0549 1.4193 0.9111 0.2916 0.5946 0.1978 0.3502 1.5877 1.2503 -0.8045 0.9298 0.6966 0.2398 0.8351 -0.6904 -0.2437 -0.6516 0.2157 1.1921 -1.1658 -1.6118 -1.1480 -0.0245 0.1049 -1.9488 0.7223 1.0205 2.5855 0.8617 -0.6669 0.0012 0.1873 -0.0708 -0.0825 -2.4863 -1.9330 0.5812 -0.4390 -2.1924 -1.7947 -2.3193 0.8404 0.0799 -0.8880 -0.9485 0.1001 0.4115 -0.5445 0.6770 0.3035 0.8577 -0.6003 -0.6912 0.4900 0.4494 0.7394 0.1006 1.7119 0.8261 -0.1941 0.5362 -2.1384 0.8979 -0.8396 -0.1319 1.3546 -0.1472 -1.0722 1.0078 0.9610 -2.1237 0.1240 -0.5046 1.4367 -1.2706 -1.9609 -0.3826 -0.1977 0.6487 -1.2078 0.8257 2.9080 -1.0149 0.8252 -0.4711 1.3790 0.1370 -1.0582 -0.2919 -0.4686 0.3018 -0.2725 0.3999 1.0984 -0.9300 -0.2779 -0.1768 0.7015 -2.1321 -2.0518 1.1454 -0.3538 -0.6291 -0.8236 -1.2038 -1.5771 -0.2539 0.5080 -1.4286 0.2820 -0.0209 0.0335 -0.5607 -1.3337 2.1778 1.1275 1.1385 0.3502 -2.4969 -0.2991 0.4413 0.0229 -1.3981 -0.2620 -0.2551 -1.7502 0.1644 -0.2857 0.7477 -0.8314 -0.2730 -0.9792 1.5763 -1.1564 -0.4809 -0.5336 0.3275 -2.0026 0.6647 0.9642 0.0852 0.5201 0.8810 -0.0200 0.3232 -0.0348 -0.7841 -0.7982 -1.8054 1.0187 1.8586 -0.1332 -0.6045 -0.7145 0.1034 1.3514 0.5632 -0.2248 0.1136 -0.5890 -0.9047 -0.2938 -0.4677 -0.8479 -0.1249 -1.1201 1.4790 2.5260 -0.8608 1.6555 0.7847 0.3075 0.3086 -1.2571 -0.2339 -0.8655 -1.0570 -0.1765 -0.2841 0.7914 -0.0867 -1.3320 -1.4694 -2.3299 0.1922 -1.4491 -0.8223 0.3335 -0.0942 0.3914 0.3362 0.4517 -0.9047 -0.1303 -0.2883 0.1837 0.3501 -0.4762 -1.8359 0.8620 1.0360 -1.3617 2.4245 0.4550 0.9594 -0.8487 -0.3158 -0.3349 0.4286 0.5528 -1.0360 1.0391 1.8779 -1.1176 0.9407 1.2607 0.7873 0.6601 -0.8759 -0.0679 0.3199 -0.1952 -0.5583 -0.2176 -0.3114 -0.3031 -0.5700 0.0230 -1.0257 0.0513 -0.9087 0.8261 -0.2099 1.5270 -1.6989 0.4669 0.6076 -0.2097 -0.1178 0.6252 0.6992 0.1832 0.2696 -1.0298 0.4943 0.9492 -1.4831 0.3071 -1.0203 0.1352 -0.4470 0.5152 0.1097 0.2614 1.1287 -0.9415 -0.2900 -0.1623 1.2616 -0.1461 0.4754 -0.5320 1.1741 1.6821 0.1269 -0.8757 -0.6568 -0.4838 -1.4814 -0.7120 0.1555 -1.1742 0.8186 -0.1922 -0.2926 -0.2741 -0.5408 1.5301 -0.3086 -0.2490 -1.0966 -1.0642 -0.4930 1.6035 -0.1807 1.2347 0.0458 Graphics saved as "visualize_bound_circle.png" visualize_bound_circle(): Normal end of execution. welzl_test(): Normal end of execution. 08-Jan-2022 11:07:12