top of page

Smaller Coding Projects

Python_Combiner_excerpt_long.PNG

Python PDF Combiner/Splitter

Born out of necessity, this PDF combiner/splitter does exactly what it sounds like: it combines and splits PDF files. It can perform a simple one-after-another merger, it can mix pages for combination, or create a new pdf based on only select pages from a PDF, all depending on the user's selection. Simply follow the code prompts, and you'll have a nice merged PDF file!

 

There is no hypothetical limit to the number of files that can be combined. Only one file can be split at a time. I optimized this program to work anywhere I specify it to within my OneDrive, but then made a second version which can be placed in any file path along with the files to be merged. Its only limitation is that the files merged must be in the same file path (folder). Any modern OS can run this program without the need for a special compiler.

​

Feel free to contact me if you'd like the code!

Eulers_Method_ss_big.PNG

MATLAB Euler's Method Approximator

Euler's Method is a systematic way of approximating a function based on its differential equation, a starting term, and a step value; essentially performing many small linear approximations to remove the need to find the original function. However, this is often either inexact or extremely tedious.

​

This program takes advantage of a computer's high efficiency with repetitive computation, and allows the user to input the given information in an intuitive format. This way, the step can be minimized sufficiently to provide a much closer approximation in a fraction of the time.

​

Again, feel free to contact me for the code!

Matlab_Cotters_Method_Example.JPG

MATLAB Sensitivity Analysis

Cotter's Method is a simple method used to determine which variables in a system most affect the outcome. Applications include gaining a better understanding of systems with multiple variables, and focusing resources on the most consequential factors.

​

While this system requires evaluating much fewer scenarios than other common methods, it still often requires many calculations in order to reach the final results. This program simplifies the process by performing all calculations with data from the evaluated scenarios, and provides an optional display of scenario variable values for aid.

​

Feel free to contact me for the code!

bottom of page