DSP 샘플링 정리 MATLAB 질문

D

dav_mt

Guest
안녕 PPL, IM 왜 이런 일이 자신에게 질문. 이브 Simulink를 사용하여 다음과 같은 시스템을 구현했습니다. 기본적으로 내가 1kHz 순수 sinewave 먹이를 10 샘플 및 펄스 폭의 기간이 1sample (10us)입니다 필요 펄스에 의해 그것을 곱하여입니다. 따라서 효과적으로 사인 파가 10kHz로 샘플링되고있다. 내가 10ms로 시뮬레이션 시간을 설정하고 내 주파수의 amplitudes 제가 9.99ms로 시뮬레이션 시간을 설정하면 (샘플의 수를 여기 0-1000 therfore 1001)을 다양하고 amplitudes 이제 주파수 크기 스펙트럼을 얻을 주파수 크기 스펙트럼을 얻을 때 상수 유지! (0-999 1000 샘플을 동일) 그럼 왜 샘플의 수를 (시뮬레이션 시간을 통해) 그러한 과감한 효과를 변화입니까? 주파수 도메인으로 변환하려면, Matlab의 FFT 기능이 사용됩니다. 필자는 샘플의 숫자가 진폭에 영향을 wheter를 보려면 문서 FFT를 확인하려하지만 무슨 일이 일어나고 있는지 알아낼 실제로 캔트. 이것은 Matlab 코드가 사용되고, 줄기 (Y, 'B. -')
 
안녕하세요, 당신은 시간 주파수 도메인 사이에 몇 가지 기본적인 DFT 이론 및 realtions을 연구해야합니다. DFT는 무한 기간과 함께 정기적으로 신호를 supposes. 또한 당신은 윈도우 기능과 스펙트럼 추정에 대한 몇 가지 정보가 필요합니다.
 
귀하의 빠른 답장을 보내주셔서 감사합니다, 제가 수업 시간에 아직 적용 havent하더라도 이산 푸리에에 관한 무언가가 변환 검색합니다. 나는 그것이 matlab은 DFT를 수행하는 방식과 함께 할 수있어 가정합니다.
 
영웅이 맞습니다. 그것은 MATLAB 문제가 아니라, 그것은 근본적인 논점입니다. 당신은 주기적으로 파형의 DFT를 계산하지만, 당신이 파형 사이클이 아닌 정수를 맡으면, 당신은 불연속 있으니, 당신은 스펙트럼 플롯 전체 에너지 확산을 볼 수 있습니다. 당신이 반복적으로 컴퓨터 스피커 해당 9.99ms 세그먼트를 재생하는 경우 어떤 일이 일어날 것인 지 고려하십시오. 마지막 파형주기의 작은 조각이 떨어 졌나, 당신은 또한 약간의 윙윙 거리 sinewave을들을 수 있습니다. 그 벨소리가 스펙트럼 플롯에 걸쳐 확산 당신이 볼 수있는 에너지이다. 이 가중치에 대한 자세한 내용으로 경험을 기억하라!
 
4KHz, 8KHz 또는 16KHz에서 sinewave을 샘플 시도, 즉, 유지 FS = 2 ^ N * FC, N = 1,2,3,4 ...
 

Welcome to EDABoard.com

Sponsor

Back
Top