이 번역 페이지는 최신 내용을 담고 있지 않습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.
movmad
이동 중앙값 절대 편차
구문
설명
M = movmad(는 국소 A,k)k점 중앙값 절대 편차(MAD)로 구성된 배열을 반환합니다. 여기서 각 MAD는 A의 인접 요소들이 포함된 길이 k의 슬라이딩 윈도우에서 계산됩니다. M은 A와 크기가 동일합니다.
k가 홀수면 윈도우의 중심은 현재 위치의 요소가 됩니다. k가 짝수면 윈도우의 중심은 현재 요소 및 이전 요소가 됩니다. 윈도우를 다 채우기에 요소가 부족할 때는 윈도우 크기가 끝점에서 자동으로 잘립니다. 윈도우가 잘렸을 때는 윈도우를 채우는 요소들에 대해서만 MAD를 구합니다.
A가 벡터인 경우movmad는 벡터A의 길이를 따라 연산을 수행합니다.A가 다차원 배열인 경우movmad는 크기가 1이 아닌A의 첫 번째 차원을 따라 연산을 수행합니다.
M = movmad(___,은 위에 열거된 모든 구문에서 연산을 수행할 dim)A의 차원을 지정합니다. 예를 들어, movmad(A,k,2)가 행렬인 경우, A는 A의 열을 따라 연산을 수행하며 각 행에 대한 k요소 슬라이딩 MAD를 계산합니다.
M = movmad(___,는 nanflag)A의 NaN 값을 포함시킬지 또는 생략할지 여부를 지정합니다. 예를 들어, movmad(A,k,"omitnan")은 각 MAD를 계산할 때 NaN 값을 무시합니다. 기본적으로 movmad는 NaN 값을 포함합니다.
M = movmad(___,는 하나 이상의 이름-값 인수를 사용하여 이동 MAD에 대한 추가 파라미터를 지정합니다. 예를 들어, Name,Value)x가 시간 값의 벡터인 경우 movmad(A,k,"SamplePoints",x)는 x에 있는 시간을 기준으로 A의 이동 MAD를 계산합니다.

![movmad(A,[2 1]) computation. The elements in the sample window are 4, 1, 3, and 2, so the resulting local MAD is 1.](movmad_windowing.png)

