权力,^。
소별거듭제곱
설명
예제
벡터의각소에대한제곱구하기
각행렬소에대한역구하기
행렬一个
를만들고각소에대한역을구합니다。
A = [1 2 3;4 5 6;7 8 9];C = a ^-1
C =3×31.0000 0.5000 0.3333 0.2500 0.2000 0.1667 0.1429 0.1250 0.1111
소에대한역은행렬의역행렬과같지않습니다。행렬의역행렬은^ 1
이나发票(一个)
로@ @기합니다。
행벡터를열벡터로거듭제곱하기
1×2행벡터와3×1열벡터를만들고행벡터를열벡터로거듭제곱합니다。
A = [2 3];B = (1:3)';b。^
ans =3×22 3 4 9 8 27
결과는3×2행렬이며,여기서행렬에있는각각의(i,j)소는a(j) .^ b(i)
와같습니다。
숫자의제곱근구하기
-1
의1/3
제곱에대한근을계산합니다。
A = -1;B = 1/3;C = a ^ b
C = 0.5000 + 0.8660i
음수의 밑一个
와정수가아닌B
의 경우权力
함수는복소수결과를반환합니다。
nthroot
함수를사용하여실근을구합니다。
C = nroot (A,3)
C = -1
입력marketing수
一个
,B
- - - - - -피연산자
스칼라|벡터|행렬|다차원배열
피연산자로,스칼라,벡터,행렬또는다차원배열로지정됩니다一个
와B
는동일한크기이거나호환되는크기를가져야합니다。후자의예로는一个
가米
×N
행렬이고B
가스칼라이거나1
×N
행벡터경우를들수있습니다。자세한내용은기본연산에대해호환되는배열크기항목을참조하십시오。
정수데이터형을가진피연산자는복소수일수없습니다。
데이터형:单
|双
|int8
|int16
|int32
|int64
|uint8
|uint16
|uint32
|uint64
|逻辑
|字符
복소수지원여부:예
세부 정보
IEEE준수
权力
는실수입력값에대해ieee®-754话机준에서권고하는것과다르게동작하는경우가몇가지있습니다。
MATLAB® | IEEE | |
---|---|---|
|
|
|
|
|
|
확장 기능
高형배열
메모리에담을수없을정도로많은행을가진배열을계산할수있습니다。
이함수는高형배열을완전히지원합니다。자세한내용은高형배열항목을참조하십시오。
C/ c++코드생성
MATLAB®Coder™를사용하여C코드나c++코드를생성할수있습니다。
사용법관련참고및제한사항:
X
와Y
가모두실수이지만功率(X, Y)
가복소수marketing경우시뮬레이션은오류를생성하고,생성된코드는南
을반환합니다。복소수결과값을얻으려면입력수X
를复杂的(X)
에전달하여복소수로만드십시오。예를 들면权力(复杂的(X), Y)
와같습니다。X
와Y
가모두실수이지만X .^ y
가복소수marketing경우시뮬레이션은오류를생성하고,생성된코드는南
을반환합니다。복소수결과값을얻으려면复杂的(X)
를사용하여입력수X
를복소수로만드십시오。예를 들면复杂的(X) ^ Y
와같습니다。코드생성시이함수에대해희소행렬입력값은지원되지않습니다。
Gpu코드생성
GPU编码器™를사용하여NVIDIA GPU®용CUDA®코드를생성할수있습니다。
사용법관련참고및제한사항:
X
와Y
가모두실수이지만功率(X, Y)
가복소수marketing경우시뮬레이션은오류를생성하고,생성된코드는南
을반환합니다。복소수결과값을얻으려면입력수X
를复杂的(X)
에전달하여복소수로만드십시오。예를 들면权力(复杂的(X), Y)
와같습니다。X
와Y
가모두실수이지만X .^ y
가복소수marketing경우시뮬레이션은오류를생성하고,생성된코드는南
을반환합니다。복소수결과값을얻으려면复杂的(X)
를사용하여입력수X
를복소수로만드십시오。예를 들면复杂的(X) ^ Y
와같습니다。코드생성시이함수에대해희소행렬입력값은지원되지않습니다。
HDL코드생성
高密度脂蛋白编码器™를사용하여FPGA나ASIC설계용의Verilog코드나硬件描述语言(VHDL)코드를생성할수있습니다。
두입력값모두스칼라여야하고지수입력값k
는정수여야합니다。
스레드기반환경
MATLAB®의backgroundPool
을사용해백그라운드에서코드를실행하거나并行计算工具箱™의ThreadPool
을사용해코드실행속도를높일수있습니다。
이함수는스레드기반환경을완전히지원합니다。자세한내용은스레드기반환경에서matlab함수실행하기항목을참조하십시오。
Gpu배열
并行计算工具箱™를사용해GPU(그래픽스처리장치)에서실행하여코드실행속도를높일수있습니다。
분산 배열
并行计算工具箱™를사용하여대규모배열을클러스터의결합된메모리에걸쳐분할할수있습니다。
이함수는분산배열을완전히지원합니다。자세한내용은분산배열을사용하여matlab함수실행(并行计算工具箱)항목을참조하십시오。
버전 내역
R2006a이전에개발됨R2016b:암시적확장변경사항이연산자의수에향을줌
R2016b부터는암시적확장이추가되어,이전에오류를반환했던기본연산을위한일부인수조합이이제는결과를생성합니다。예를들어,이전에는행벡터와열벡터를더할수없었지만이제는이러한피연산자들도덧셈에서유효합니다。즉,[1 2] + [1;2]
와같은@ @현식은이전에크기불일치오류를반환했지만이제는실행됩니다。
요소별연산자를사용하는코드이면서일치하지않는크기에대해이전에반환됐던오류와관련된코드라면(특히试一试
/抓
블록내에서)해당코드는더이상이러한오류를포착하지않을수있습니다。
기본배열연산에필한입력크기에대한자세한내용은기본연산에대해호환되는배열크기항목을참조하십시오。
Matlab명령
다음matlab명령에해당하는링크를클릭했습니다。
명령을실행하려면matlab명령창에입력하십시오。웹브라우저는matlab명령을지원하지않습니다。
您也可以从以下列表中选择一个网站:
如何获得最佳的网站性能
选择中国站点(中文或英文)以获得最佳站点性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。