w = conv(u,v,shape)는 컨벌루션에서 shape로 지정되는 하위 섹션을 반환합니다. 예를 들어, conv(u,v,'same')은 크기가 u와 동일한, 컨벌루션의 중앙부만 반환하고, conv(u,v,'valid')는 모서리를 0으로 채우지 않고 계산한 컨벌루션의 부분만 반환합니다.
컨벌루션의 하위 섹션으로, 'full', 'same', 'valid' 중 하나로 지정됩니다.
'full'
전체 컨벌루션입니다(디폴트 값).
'same'
크기가 u와 동일한, 컨벌루션의 중앙부입니다.
'valid'
모서리를 0으로 채우지 않고 계산한 컨벌루션의 부분입니다. 이 옵션을 사용하면 length(v)가 0일 때를 제외하고 length(w)는 max(length(u)-length(v)+1,0)입니다. length(v) = 0이면 length(w) = length(u)입니다.
conv 함수는 GPU 배열을 완전히 지원합니다. GPU에서 이 함수를 실행하려면 입력 데이터를 gpuArray (Parallel Computing Toolbox)로 지정하십시오. 자세한 내용은 GPU에서 MATLAB 함수 실행하기 (Parallel Computing Toolbox) 항목을 참조하십시오.
이 함수는 분산 배열을 완전히 지원합니다. 자세한 내용은 분산 배열을 사용하여 MATLAB 함수 실행 (Parallel Computing Toolbox) 항목을 참조하십시오.