movmin
이동 최솟값
구문
설명
M = movmin(
는 국소 A
,k
)k
점 중심 최솟값으로 구성된 배열을 반환합니다. 여기서 각 최솟값은 A
의 인접 요소들이 포함된 길이 k
의 슬라이딩 윈도우에서 계산됩니다. k
가 홀수면 윈도우의 중심은 현재 위치의 요소가 됩니다. k
가 짝수면 윈도우의 중심은 현재 요소 및 이전 요소가 됩니다. 윈도우를 다 채우기에 요소가 부족할 때는 윈도우 크기가 끝점에서 자동으로 잘립니다. 윈도우가 잘렸을 때는 윈도우를 채우는 요소들에 대해서만 최솟값을 구합니다. M
은 A
와 크기가 같습니다.
A
가 벡터인 경우movmin
은 벡터A
의 길이를 따라 연산을 수행합니다.A
가 다차원 배열인 경우movmin
은 크기가 1이 아닌A
의 첫 번째 차원을 따라 연산을 수행합니다.
M = movmin(___,
은 위에 열거된 모든 구문에서 연산을 수행할 dim
)A
의 차원을 지정합니다. 예를 들어, A
가 행렬인 경우, movmin(A,k,2)
는 A
의 열을 따라 연산을 수행하며 각 행에 대한 k
요소 슬라이딩 최솟값을 계산합니다.
M = movmin(___,
는 위에 열거된 구문의 계산에 nanflag
)NaN
값을 포함시킬지 또는 생략할지 여부를 지정합니다. movmin(A,k,'includenan')
은 계산에 모든 NaN
값을 포함시키는 반면, movmin(A,k,'omitnan')
은 NaN 값을 무시하고 더 적은 수의 점을 대상으로 최솟값을 계산합니다.
M = movmin(___,
는 하나 이상의 이름-값 쌍의 인수를 사용하여 최솟값에 대한 추가 파라미터를 지정합니다. 예를 들어, Name,Value
)x
가 시간 값의 벡터인 경우 movmin(A,k,'SamplePoints',x)
는 x
에 있는 시간을 기준으로 이동 최솟값을 계산합니다.
예제
입력 인수
확장 기능
버전 내역
R2016a에 개발됨