- Run this script.
- This single script file contains images and sounds.
- You can stop Nyan by closing the figure.
- Enjoy nyan cat to your heart's content.
Sudoku puzzles are treated as an Exact Cover Problem, and Knuth's Algorithm X is used to solve it.
- Sudoku solver
- Solve 1465 hardest sudokus
- Sudoku generator
A rudimentary script to evaluate cos(12000!).
![](https://private-user-images.githubusercontent.com/93251045/327931517-5d35aee0-d4b1-4df6-9061-35e27fcbcd42.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjQxNzgzNjYsIm5iZiI6MTcyNDE3ODA2NiwicGF0aCI6Ii85MzI1MTA0NS8zMjc5MzE1MTctNWQzNWFlZTAtZDRiMS00ZGY2LTkwNjEtMzVlMjdmY2JjZDQyLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA4MjAlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwODIwVDE4MjEwNlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTdhMDA3YTA0YmQ4NTFhNTY4MmM3NGVlOTYyOTA1YTI1YmFlNjllYjI3N2I1MDU3YmQwNDE5YWRhYjgzMWFmNGYmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.-NxkikYM0W2Y4ORjkBc-Og7kxqi-UfVCV4TSxhGqJhc)
Handy progress bar that can be used in GUI or text interface.
- Faster than waitbar (MATLAB builtin)
- GUI interface
- Figure automatically closes when the task is complete
- CLI interface
- Monospaced fonts are recommended for the CLI interface
- Parfor compatibility
- It uses parallel.pool.DataQueue
- No file I/O, no java class, no undocumented matlab for parallel progress tracking
- Support for legacy MATLAB releases
- Standard version: MATLAB 2020b ~ latest
- Legacy-compatible version: MATLAB 2017a ~ latest
![](https://private-user-images.githubusercontent.com/93251045/253161592-a1293838-36b5-4375-a69a-42e4bfe94018.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjQxNzgzNjYsIm5iZiI6MTcyNDE3ODA2NiwicGF0aCI6Ii85MzI1MTA0NS8yNTMxNjE1OTItYTEyOTM4MzgtMzZiNS00Mzc1LWE2OWEtNDJlNGJmZTk0MDE4LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA4MjAlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwODIwVDE4MjEwNlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTU5NGM0ZTFlOWNmNGE2OGMyODNlMTVlZTc4NmQ0OGVhZjRkODRhZTc0ZGE5OTVhNjk3ZmRlMDEzYjMxZGVmNjkmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.Faixvjes1u_FHoQyv4iE_Q2cgchZ1vo__wVBPlpZWmg)
![](https://private-user-images.githubusercontent.com/93251045/253161619-08df69d2-f074-47da-b4cb-7eca3f37a7de.gif?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjQxNzgzNjYsIm5iZiI6MTcyNDE3ODA2NiwicGF0aCI6Ii85MzI1MTA0NS8yNTMxNjE2MTktMDhkZjY5ZDItZjA3NC00N2RhLWI0Y2ItN2VjYTNmMzdhN2RlLmdpZj9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA4MjAlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwODIwVDE4MjEwNlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTNlNTVjNGEyZTMzYWRlMzZlNGQ0NmUwYTc0NjgwMzk5MmI1YmRhZDVkMzA2ODMzZGNkYjNlMzVlMDM4ZGE4OTYmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.18zD3xQl1p1fiambg5qDaGQ2J6eFH57oDB-seedD6cg)
Creates a dialog box that allows you to pause or break from an infinite while loop.
![](https://private-user-images.githubusercontent.com/93251045/270100788-9ce3dd5d-dcb6-43d3-9046-092336fb8069.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjQxNzgzNjYsIm5iZiI6MTcyNDE3ODA2NiwicGF0aCI6Ii85MzI1MTA0NS8yNzAxMDA3ODgtOWNlM2RkNWQtZGNiNi00M2QzLTkwNDYtMDkyMzM2ZmI4MDY5LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA4MjAlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwODIwVDE4MjEwNlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTVkYjEwMGQxMWM3ZDM4MzMxMTVhZDE0NDQ4YzE3YmQyZjNjYzI5YWExY2ExMTY5ZGIxYjMyOTZhNzU0YTYyMDEmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0._G4IGI1eBst8VAVU9soNd6QjJpacZTQZkmBRSzhIB5Q)
![](https://private-user-images.githubusercontent.com/93251045/270100795-a367f96f-0f48-43ec-aedf-c1fc7d445fa5.gif?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjQxNzgzNjYsIm5iZiI6MTcyNDE3ODA2NiwicGF0aCI6Ii85MzI1MTA0NS8yNzAxMDA3OTUtYTM2N2Y5NmYtMGY0OC00M2VjLWFlZGYtYzFmYzdkNDQ1ZmE1LmdpZj9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA4MjAlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwODIwVDE4MjEwNlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWExNGE1MGJjNjNmZTBmNTRhNTFhNmNmZDc5MjBhYTdlZjNlZDZiMTFlNDc1MzdhM2JjYThiMWQ2ODBhYjNlZjEmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.h5RzvyrFfn2TYix5jwF164VLlZAKGiC76MNSPsrcL_k)