downsample
정수 인자만큼 샘플 레이트 감소
설명
예제
샘플 레이트 감소시키기
시퀀스의 샘플 레이트를 3배 감소시킵니다.
x = [1 2 3 4 5 6 7 8 9 10]; y = downsample(x,3)
y = 1×4
1 4 7 10
시퀀스의 샘플 레이트를 3배 감소시키고 위상 오프셋 2를 추가합니다.
y = downsample(x,3,2)
y = 1×3
3 6 9
행렬의 샘플 레이트를 3배 감소시킵니다.
x = [1 2 3; 4 5 6; 7 8 9; 10 11 12]; y = downsample(x,3)
y = 2×3
1 2 3
10 11 12
입력 인수
x
— 입력 배열
벡터 | 행렬
입력 배열로, 벡터나 행렬로 지정됩니다. x
가 행렬인 경우 이 함수는 각 열을 독립적인 채널로 처리합니다.
예: cos(pi/4*(0:159)) + randn(1,160)
은 백색 가우스 잡음을 포함하는 정현파를 지정합니다.
예: cos(pi./[4;2]*(0:159))' + randn(160,2)
는 잡음이 있는 2채널 정현파를 지정합니다.
n
— 다운샘플링 인자
양의 정수
다운샘플링 인자로, 양의 정수로 지정됩니다.
데이터형: single
| double
phase
— 오프셋
0
(디폴트 값) | 양의 정수
오프셋으로, 0에서 n
– 1까지의 양의 정수로 지정됩니다.
데이터형: single
| double
출력 인수
y
— 다운샘플링된 배열
벡터 | 행렬
다운샘플링된 배열로, 벡터나 행렬로 반환됩니다.
확장 기능
C/C++ 코드 생성
MATLAB® Coder™를 사용하여 C 코드나 C++ 코드를 생성할 수 있습니다.
GPU 코드 생성
GPU Coder™를 사용하여 NVIDIA® GPU용 CUDA® 코드를 생성할 수 있습니다.
GPU 배열
Parallel Computing Toolbox™를 사용해 GPU(그래픽스 처리 장치)에서 실행하여 코드 실행 속도를 높일 수 있습니다.
이 함수는 GPU 배열을 완전히 지원합니다. 자세한 내용은 GPU에서 MATLAB 함수 실행하기 (Parallel Computing Toolbox) 항목을 참조하십시오.
버전 내역
R2006a 이전에 개발됨R2024a: downsample
가 GPU 코드 생성을 지원함
downsample
함수는 GPU(그래픽 처리 장치)에 대한 코드 생성을 지원합니다. CUDA® 코드를 생성하려면 MATLAB® Coder™와 GPU Coder™가 필요합니다.
MATLAB 명령
다음 MATLAB 명령에 해당하는 링크를 클릭했습니다.
명령을 실행하려면 MATLAB 명령 창에 입력하십시오. 웹 브라우저는 MATLAB 명령을 지원하지 않습니다.
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Americas
- América Latina (Español)
- Canada (English)
- United States (English)
Europe
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)