Skip to content

This repository contains a Python script that simulates a Gerstner wave using matplotlib and numpy. The wave parameters such as wavenumber, angular frequency, phase, and amplitude can be adjusted in the code to visualize different wave behaviors.

License

Notifications You must be signed in to change notification settings

RaymonDev/Gerstner-Wave-Simulation-Python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Gerstner-Wave-Simulation-Python

Description

This repository, "Gerstner-Wave-Simulation-Python", contains a Python script that simulates a Gerstner wave using matplotlib and numpy. The wave parameters such as wavenumber, angular frequency, phase, and amplitude can be adjusted in the code to visualize different wave behaviors.

Contents

  • wave_simulation.py: This is the main Python script that generates the wave simulation.

How to Run

  1. Ensure you have Python installed on your system.
  2. Install the required libraries: numpy, matplotlib.
  3. Run the script using a Python interpreter.

Simulation Result

Wave Simulation

License

This project is licensed under the MIT License.

Contact

For any queries or suggestions, please open an issue on this GitHub repository.

About

This repository contains a Python script that simulates a Gerstner wave using matplotlib and numpy. The wave parameters such as wavenumber, angular frequency, phase, and amplitude can be adjusted in the code to visualize different wave behaviors.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages