문서도움말 센터
이 페이지의 최신 내용은 아직 번역되지 않았습니다. 최신 내용은 영문으로 볼 수 있습니다.
절댓값(Absolute Value)과 복소수 크기(Complex Magnitude)
Y = abs(X)
예제
Y = abs(X)는 배열 X의 각 요소에 대한 절댓값을 반환합니다.
X
X가 복소수인 경우 abs(X)는 복소수 크기를 반환합니다.
abs(X)
모두 축소
y = abs(-5)
y = 5
실수 값으로 구성된 숫자형 벡터를 만듭니다.
x = [1.3 -3.56 8.23 -5 -0.01]'
x = 5×1 1.3000 -3.5600 8.2300 -5.0000 -0.0100
벡터의 요소에 대한 절댓값을 구합니다.
y = abs(x)
y = 5×1 1.3000 3.5600 8.2300 5.0000 0.0100
y = abs(3+4i)
입력 배열로, 스칼라, 벡터, 행렬, 다차원 배열 중 하나로 지정됩니다. X가 복소수인 경우에는 single형 배열이나 double형 배열이어야 합니다. 출력 배열의 크기와 데이터형은 입력 배열과 같습니다.
single
double
데이터형: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64 | duration
int8
int16
int32
int64
uint8
uint16
uint32
uint64
duration
실수의 절댓값은 부호를 무시한, 음이 아닌 해당 값입니다.
실수 값 a의 경우, 절댓값은 다음과 같습니다.
a
a가 0보다 크거나 같은 경우 a
a가 0보다 작은 경우 -a
-a
abs(-0)은 0을 반환합니다.
abs(-0)
0
복소수 크기(또는 절댓값)는 복소 평면에 플로팅된 원점에서 복소수 값까지의 벡터 길이입니다.
복소수 값의 경우 |a+bi|는 a2+b2으로 정의됩니다.
이 함수는 tall형 배열을 완전히 지원합니다. 자세한 내용은 tall형 배열 항목을 참조하십시오.
이 함수는 GPU 배열을 완전히 지원합니다. 자세한 내용은 GPU에서 MATLAB 함수 실행하기 (Parallel Computing Toolbox) 항목을 참조하십시오.
이 함수는 분산 배열을 완전히 지원합니다. 자세한 내용은 Run MATLAB Functions with Distributed Arrays (Parallel Computing Toolbox) 항목을 참조하십시오.
angle | hypot | imag | norm | real | sign | unwrap
angle
hypot
imag
norm
real
sign
unwrap
귀하의 시스템에 이 예제의 수정된 버전이 있습니다. 이 버전을 대신 여시겠습니까?
다음 MATLAB 명령에 해당하는 링크를 클릭했습니다.
명령을 실행하려면 MATLAB 명령 창에 입력하십시오. 웹 브라우저는 MATLAB 명령을 지원하지 않습니다.
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Contact your local office