Samples in generating a given signal
조회 수: 10 (최근 30일)
이전 댓글 표시
We have to generate 128 samples of sinusoid with frequency of 3000 Hz, amplitude of 0.8 and sampling rate is 8000 Hz. The correct codes were:
>> Fs = 8000;
>> t = [0:127]/Fs;
>> y = 0.8*sin(2*pi*3000*t);
>> plot(t,y);
I just want to know why is it 127 and not 128? Thank you so much in advance :)
댓글 수: 0
답변 (1개)
Scott MacKenzie
2021년 6월 14일
There are 128 values in the vector [0:127]:
0, 1, 2, 3, ... 126, 127
If the vector was defined using the term 128, as in your question, there would be 129 terms:
0, 1, 2, 3, ... 127, 128
댓글 수: 0
참고 항목
카테고리
Help Center 및 File Exchange에서 Signal Processing Toolbox에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!