How to plot absorption of sound waves in Water?

버전 9.6.0 (3.58 KB) 작성자: Junaid Qadir
Junaid Qadir
다운로드 수: 149
업데이트 날짜: 2021/9/21

How to plot absorption of sound waves in Boric acid, Magnesium sulfate (MgSO4) and Pure water??

The underwater communication can be possible only by using the acoustic waves or commonly known as sound waves. The radio waves are not suitable for communication in underwater due to the high attenuation and absorption in water. Therefore, the acoustic waves are the best choice for underwater communications. The speed of sound waves in water is 1500 (meter/second or m/s) which is almost five times lower than radio waves. However, the acoustic waves also face many challenges like attenuation and absorption.

Here is the simple code which can find out the acoustic waves' absorption with different real parameters i.e freshwater, boric acid, and magnesium sulfate.

Please enjoy the code and do not forget me in your precious prayers.

Please feel free and let me know if there is any mistake. Your suggestion will be highly appreciated.

인용 양식

Junaid Qadir (2024). How to plot absorption of sound waves in Water? (https://github.com/Junaid-Qadir-UniGe/Junaid-Qadir), GitHub. 검색됨 .

Francois, R. E., and G. R. Garrison. "Sound absorption based on ocean measurements. Part II: Boric acid contribution and equation for total absorption." The Journal of the Acoustical Society of America 72, no. 6 (1982): 1879-1890.

Qadir, Junaid, Anwar Khan, Mahdi Zareei, and Cesar Vargas-Rosales. "Energy Balanced Localization-Free Cooperative Noise-Aware Routing Protocols for Underwater Wireless Sensor Networks." Energies 12, no. 22 (2019): 4263.

MATLAB 릴리스 호환 정보
개발 환경: R2019b
모든 릴리스와 호환
플랫폼 호환성
Windows macOS Linux
카테고리
Help CenterMATLAB Answers에서 Audio and Video Data에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

GitHub 디폴트 브랜치를 사용하는 버전은 다운로드할 수 없음

버전 게시됨 릴리스 정보
9.6.0

Complete Matlab Code

1.0.0

이 GitHub 애드온의 문제를 보거나 보고하려면 GitHub 리포지토리로 가십시오.
이 GitHub 애드온의 문제를 보거나 보고하려면 GitHub 리포지토리로 가십시오.