필터 지우기
필터 지우기

Frequency problem between reality and analysis

조회 수: 1 (최근 30일)
sofiane benhamza
sofiane benhamza 2022년 6월 11일
댓글: Bjorn Gustavsson 2022년 6월 21일
Bonjour ; je sais que l'oreil humain est capable d'entendre les frequences entre 20 et 20k (hz) , mais quand j'analyse un signal sous Matlab [Data,Fs] il donne toujours que Fs=42000 hz . J'arrive pas a comprendre comment ca marche
  댓글 수: 5
sofiane benhamza
sofiane benhamza 2022년 6월 20일
So , we have 2 frequencies , the sampling (which is depend of speed of playing ) and the sound frequency which is still mystery , Thanks for your help <3
Bjorn Gustavsson
Bjorn Gustavsson 2022년 6월 21일
To look at the frequencies of the sound you could look at its spectrogram. How to calculate and display that have a look at the help and documentation of the spectrogram function.

댓글을 달려면 로그인하십시오.

채택된 답변

Jonas
Jonas 2022년 6월 20일
the nyquist theorem tells that you need to sample a wave at least two times to reproduce it without errors. Or in other words, if you want to catch frequencies up to 20kHz, you need a sampling (recording) frequency of at least 2*20kHz=40kHz.
If there are really high amounts of data in the high range it is recommended to either use an analog lowpass filter (anti aliasing) filter before it is sampled or to signfificantly incerease the sampling frequency (e.g. 100k) to avoid back folding (aliasing) of high frequency contents
  댓글 수: 1
sofiane benhamza
sofiane benhamza 2022년 6월 20일
I don't know how to thank you . I got your words , Thaanks <3 men.

댓글을 달려면 로그인하십시오.

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Audio and Video Data에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by