Graduate Mechanical Engineer, University of Greenwich

I have taken a keen interest in MATLAB and Simulink. These GUI programs were created for different classes and labs to supplement reports and projects. 

 This program calculates the loop currents and voltages for different voltage inputs and resistances. It uses several matrices and nodal analysis. It can display in both Amps and Milliamps, and can reset all fields. 

This program calculates the loop currents and voltages for different voltage inputs and resistances. It uses several matrices and nodal analysis. It can display in both Amps and Milliamps, and can reset all fields. 

 This program uses a 13x13 matrix to determine the forces on the members of a truss. 

This program uses a 13x13 matrix to determine the forces on the members of a truss. 

 This program was constructed in order to visualise the step response of a PID controller. In this manner, changes in parameters can be easily seen. 

This program was constructed in order to visualise the step response of a PID controller. In this manner, changes in parameters can be easily seen. 

 This program assembles a matrix and calculates the determinant, and displays the results.

This program assembles a matrix and calculates the determinant, and displays the results.

 This Simulink program was created for the Control and Instrumentation class, and fine tunes a PID controller that is part of a solar panel orientation system.

This Simulink program was created for the Control and Instrumentation class, and fine tunes a PID controller that is part of a solar panel orientation system.

 This just a sample of Matlab code. I take pride in my code writing, and make an effort to keep is sensible and tidy.

This just a sample of Matlab code. I take pride in my code writing, and make an effort to keep is sensible and tidy.