Miscellaneous Code

Welcome to my miscellaneous code page. Here is where you’ll find various scripts and programs that don’t deserve their own page yet. These are all released under the GNU GPL 2.0 license and come with absolutely no warranty. By downloading these tools you agree to the terms of the GNU GPL 2.0 license.

  • MATLAB loader (~187 Bytes) This bash script loads the MATLAB module and then starts MATLAB. Useful for U of M students in IT math as you have to load the module for every X11 session. Remember to change the permissions of the file using chmod 755 once downloaded.
  • Row Echelon (~4.38 KiB) This C++ code will take any 5X5 matrix filled with real numbers and reduce it to row echelon form. This was part of the CSCI1113 lab 8, but the specified algorithm in the lab was difficult to follow. Row Echelon will compile with GCC and MS Visual C++ 2005 Express Edition. Remember that this is a command line application, to run in windows it must be launched from within a command prompt. Here is a ZIP archive with the Windows binary and source code.
  • Wrong Channel (~3.03 KiB) This C++ program will load an image “image.ppm” ask the user which channel to output and write the result to “outImage.ppm”. This was part of the CSCI1113 lab 8, but some additional parts were added, mainly on the lines of error checking and correction. Wrong Channel will compile with GCC and MS Visual C++ 2005 Express Edition. Remember that this is a command line application, to run in windows it must be launched from within a command prompt. Here is a ZIP archive with the Windows binary, source code and test image (Image released under Creative Commons Attribution-Noncommercial-Share Alike 3.0 License).
on