사각파(Square wave)를 만든뒤에 리샘플링 해보자
fs = 100;
t = [0:1/fs:3]';
A1 = 1;
A3 = 3;
y1 = 1/A1 * sin(2 * pi * A1 * t);
y3 = 1/A3 * sin(2 * pi * A3 * t);
plot(t,y1+y3)
아래와 같은 모양이 나온다. 차수가 낮은 푸리에 급수와 같다.

fsup = 200;
[p,q] = rat(fsup/fs);
Nyquist 이론으로 인해서 sampling레이트가 원본의 2배이상이어야지 복호가 가능할것으로 보인다.
squareup = resample(y1+y3,p,q);'이직로그 > MATLAB 스터디' 카테고리의 다른 글
| Signal Processing Onramp: 6. 지진예제 - 신호 측정값 (0) | 2026.02.10 |
|---|---|
| Signal Processing Onramp: 5. 필터링 하기 (0) | 2026.02.10 |
| Signal Processing Onramp: 4. 지진예제 - 스펙트럼 분석 (0) | 2026.02.05 |
| Signal Processing Onramp: 3. 지진예제 - 신호 전처리 하기 (0) | 2026.02.05 |
| Signal Processing Onramp: 2. 지진예제 - 스펙트럼 분석 워크플로 (0) | 2026.02.05 |