Utilizing MATLAB For the Aid In Preliminary Design of Seawalls  

Project Goals

Our main goal for this coastal engineering project was inspired by the "Wave Calculator" which was presented to us by Professor Chin Wu in lecture.  The wave calculator is a program that takes parameters like wave height, period, and local water depth and outputs useful information like wave length, k factor, wave speed (C), and many other useful items.  This became a very useful tool when completing homework by enabling us to quickly double check our calculations. 

After some brief discussion, we decided our project should be focused on something similar to the wave calculator.  Ultimately, we decided to write a MATLAB program that would take an array of wave height data over time and output plots of pressure distribution as a function of water depth. 

Although the data obtained through our program script was written to account for basic wave functions, it is a good estimation of the forces exerted by a series of waves.  This information can be useful for someone who is interested in seawall design.  Essentially, this MATLAB program will allow the user to enter wave height data obtained for a particular area and then use that data to determine the feasibility of constructing a seawall or bulkhead for that given area.           

                                                                                                                                                                                                                                                                                                           ~ Nate Gerdts & Andrew Porn