cplxpair
복소수를 켤레 복소수 쌍으로 정렬
구문
B = cplxpair(A)
B = cplxpair(A,tol)
B = cplxpair(A,[],dim)
B = cplxpair(A,tol,dim)
설명
B = cplxpair(A)
는 복소수 배열의 여러 차원을 따라 요소를 정렬하며 켤레 복소수 쌍을 그룹화합니다.
이 켤레 복소수 쌍들은 실수부가 증가하는 순으로 정렬됩니다. 한 쌍 내에서는 음의 허수부를 가진 요소가 먼저 나옵니다. 순수 실수 값은 모든 복소수 쌍 뒤에 반환됩니다. 켤레 복소수 쌍은 강제로 정확한 켤레 복소수가 됩니다. abs(A(i))
에 상대적인 100*eps
의 디폴트 허용오차는 어느 수가 실수이고 어느 요소가 켤레 복소수 쌍인지 확인합니다.
A
가 벡터인 경우 cplxpair(A)
는 켤레 복소수 쌍이 그룹화된 A
를 반환합니다.
A
가 행렬인 경우 cplxpair(A)
는 열이 정렬되고 켤레 복소수가 쌍으로 구성된 A
를 반환합니다.
A
가 다차원 배열인 경우 cplxpair(A)
는 첫 번째 비한원소(Nonsingleton) 차원을 따라 나타나는 값을 벡터로 취급하며 정렬된 요소의 배열을 반환합니다.
B = cplxpair(A,tol)
는 디폴트 허용오차를 재정의합니다.
B = cplxpair(A,[],dim)
은 스칼라 dim으로 지정된 차원을 따라 A
를 정렬합니다.
B = cplxpair(A,tol,dim)
은 지정된 차원을 따라 A
를 정렬하고 디폴트 허용오차를 재정의합니다.
진단
복소수에 홀수가 있거나 허용오차 내에서 복소수를 켤레 복소수 쌍으로 그룹화할 수 없는 경우 cplxpair
가 다음 오류 메시지를 생성합니다.
Complex numbers can't be paired.
확장 기능
버전 내역
R2006a 이전에 개발됨