MATLAB 도움말 센터
1차원 세부성분 계수
D = detcoef(C,L)
D = detcoef(C,L,N)
D = detcoef(C,L,N,"cells")
[D1,…,Dp] = detcoef(C,L,N)
D = detcoef(C,L)은 가장 성긴 스케일에서의 세부성분 계수를 웨이블릿 분해 구조 [C, L]에서 추출합니다. C와 L에 대한 자세한 내용은 wavedec 항목을 참조하십시오.
D
C
L
[C, L]
wavedec
D = detcoef(C,L,N)은 N으로 지정된 레벨의 세부성분 계수를 추출합니다.
N
D = detcoef(C,L,N,"cells")는 세부성분 계수를 포함하는 셀형 배열을 반환합니다. 최소 두 개의 레벨을 지정해야 합니다. D의 i번째 요소는 i번째 지정된 레벨의 세부성분 계수를 포함합니다.
length(N)>1인 경우 D = detcoef(C,L,N)은 D = detcoef(C,L,N,"cells")와 동일합니다.
length(N)>1
D = detcoef(C,L,"cells")는 D = detcoef(C,L,[1:NMAX])와 동일합니다. 여기서 NMAX = length(L)-2입니다.
D = detcoef(C,L,"cells")
D = detcoef(C,L,[1:NMAX])
NMAX = length(L)-2
[D1,…,Dp] = detcoef(C,L,N)은 N으로 지정된 레벨의 세부성분 계수를 추출합니다. N의 길이는 출력 인수의 개수와 같아야 합니다.
D1,…,Dp
예제
모두 축소
이 예제에서는 전류 신호에 대한 세부성분 계수를 가져와서 플로팅하는 방법을 보여줍니다. 이 예제에서는 0 채우기를 사용합니다(dwtmode 참조).
dwtmode
신호를 불러오고 처음 3920개의 샘플을 선택합니다.
origmode = dwtmode("status","nodisplay"); dwtmode("zpd","nodisplay") load leleccum s = leleccum(1:3920);
db1 웨이블릿을 사용하여 레벨 3에서 분해를 수행합니다. 분해 구조체에서 레벨 1, 2 및 3의 세부성분 계수를 추출합니다.
db1
[c,l] = wavedec(s,3,"db1"); [cd1,cd2,cd3] = detcoef(c,l,[1 2 3]);
원래 신호를 플로팅합니다.
plot(s) title("Original Signal") ylim([0 1000])
레벨 3 세부성분 계수를 플로팅합니다.
plot(cd3) title("Level 3 Detail Coefficients") ylim([-60 60])
레벨 2 세부성분 계수를 플로팅합니다.
plot (cd2) title("Level 2 Detail Coefficients") ylim([-60 60])
레벨 1 세부성분 계수를 플로팅합니다.
plot (cd1) title("Level 1 Detail Coefficients") ylim([-60 60])
원래 확장 모드를 복원합니다.
dwtmode(origmode,"nodisplay")
웨이블릿 분해 벡터로, 실수 값 벡터로 지정됩니다. 벡터 C는 wavedec의 출력값입니다.
데이터형: single | double 복소수 지원 여부: 예
single
double
북키핑(bookkeeping) 벡터로, 양의 정수로 구성된 벡터로 지정됩니다. 북키핑 벡터 L은 레벨별 계수의 개수를 포함합니다. 북키핑 벡터는 웨이블릿 분해 벡터 C의 계수를 구문 분석하는 데 사용됩니다. 벡터 C와 L은 wavedec의 출력값입니다.
데이터형: single | double
웨이블릿 분해에서 추출할 세부성분 레벨로, 양의 정수 또는 양의 정수로 구성된 벡터로 지정됩니다.
N이 정수인 경우 N은 1 ≤ N ≤ NMAX를 충족하는 정수여야 합니다. 여기서 NMAX = length(L)-2입니다.
1 ≤ N ≤ NMAX
N이 정수로 구성된 벡터인 경우 N(j)는 1 ≤ N(j) ≤ NMAX를 충족하는 정수여야 합니다. 여기서 j = 1,…,length(N)입니다.
N(j)
1 ≤ N(j) ≤ NMAX
j = 1,…,length(N)
세부성분 계수로, 실수 값 벡터 또는 셀형 배열로 반환됩니다. D가 셀형 배열인 경우 D의 i번째 요소는 N의 i번째 요소로 지정된 레벨의 세부성분 계수입니다.
세부성분 계수로, 일련의 실수 값 벡터로 반환됩니다. i번째 출력 인수는 N에서 대응하는 요소에 의해 지정된 레벨의 세부성분 계수입니다.
모두 확장
detcoef 함수는 GPU 배열 입력값을 지원하지만 다음과 같은 사용법 관련 참고 및 제한 사항이 있습니다.
detcoef
detcoef는 "sym" 및 "per" 확장 모드만 지원합니다. dwtmode 항목을 참조하십시오.
"sym"
"per"
detcoef는 다음 구문만 지원합니다.
자세한 내용은 GPU에서 MATLAB 함수 실행하기 (Parallel Computing Toolbox) 항목을 참조하십시오.
R2006a 이전에 개발됨
appcoef | wavedec
appcoef
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
웹사이트 선택
번역된 콘텐츠를 보고 지역별 이벤트와 혜택을 살펴보려면 웹사이트를 선택하십시오. 현재 계신 지역에 따라 다음 웹사이트를 권장합니다:
또한 다음 목록에서 웹사이트를 선택하실 수도 있습니다.
사이트 성능 최적화 방법
최고의 사이트 성능을 위해 중국 사이트(중국어 또는 영어)를 선택하십시오. 현재 계신 지역에서는 다른 국가의 MathWorks 사이트 방문이 최적화되지 않았습니다.
미주
유럽
아시아 태평양
지역별 지사에 문의