It is a function that creates Jonswap/Pierson-Moskowitz spectrum and a wave based on that.
This file also has two examples: example.m and Drawing_both_spectrum.m.
The first one shows how to use the code and the second one shows the difference between Jonswap and Pierson-Moskowitz spectrums.
Please refer to section 2.3.1 of the following dissertation:
S. M. Vazirizade, “An Intelligent Integrated Method for Reliability Estimation of Offshore Structures Wave Loading Applied in Time Domain,” The University of Arizona., 2019.
Link 1: https://repository.arizona.edu/bitstream/handle/10150/636592/azu_etd_17617_sip1_m.pdf?sequence=1
Link 2:
https://search.proquest.com/openview/29acab19161d0871590ed92d58fa4fe2/1?pq-origsite=gscholar&cbl=18750&diss=y
Cite As
Sayyed Mohsen Vazirizade (2026). WaveModeling (https://github.com/smvazirizade/WaveModeling), GitHub. Retrieved .
@article{vazirizade2019intelligent, title={An Intelligent Integrated Method for Reliability Estimation of Offshore Structures Wave Loading Applied in Time Domain}, author={Vazirizade, Sayyed Mohsen}, year={2019}, publisher={The University of Arizona.} }
MATLAB Release Compatibility
Created with
R2018b
Compatible with any release
Platform Compatibility
Windows macOS LinuxTags
Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.
Jonswap and Pierson-Moskowitz Spectrum
Versions that use the GitHub default branch cannot be downloaded
| Version | Published | Release Notes | |
|---|---|---|---|
| 1.0.2 | figure added |
|
|
| 1.0.1 | Updating reference |
|
|
| 1.0.0 |
|
To view or report issues in this GitHub add-on, visit the GitHub Repository.
To view or report issues in this GitHub add-on, visit the GitHub Repository.
