主要内容

ctranspose

켤레복소수전치(复共轭转置)

설명

예제

B =一个一个켤레복소수전치를계산합니다。

B = c转置(一个一个“를실행하는또다른방법이지만거의사용되지않습니다。이@ @현식은클래스에대한연산자오버로드를지원합니다。

예제

모두 축소

4×2행렬을만듭니다。

A = [2 1;9 7;2 8;3 5]
一个=4×22 1 9 7 2 8 3 5

一个의켤레전치를구합니다。

B = a '
B =2×42 9 2 3 1 7 8 5

결과는2×4행렬이됩니다。B一个와동일한소를가지지만,각소의행덱스와열덱스가서로바뀝니다。복소수소가없는경우一个“一个。”와동일한결과를생성합니다。

복소수소를포함한2×2행렬을만듭니다。

A = [0-1i 2+1i;4+2i 0-2i]
一个=2×2复杂0.0000 - 1.0000i 2.0000 + 1.0000i 4.0000 + 2.0000i 0.0000 - 2.0000i

一个의켤레전치를구합니다。

B = a '
B =2×2复杂0.0000 + 1.0000i 4.0000 - 2.0000i 2.0000 - 1.0000i 0.0000 + 2.0000i

결과B에는행덱스와열덱스가서로바뀐一个의소가포함됩니다。각숫자의허수부부호도바뀝니다。

입력marketing수

모두 축소

입력배열로,벡터나행렬로지정됩니다。

데이터형:||int8|int16|int32|int64|uint8|uint16|uint32|uint64|逻辑|字符|字符串|结构体|细胞|分类|datetime|持续时间|calendarDuration
복소수지원여부:

세부 정보

모두 축소

켤레복소수전치

행렬의켤레복소수전치는각요소의행인덱스와열인덱스를서로바꿔,주대각선을기준으로요소를대칭이동합니다。이작업은또한모든복소수의허수부를부정(否定)합니다。

예를들어,B = a '이고(1、2)1 + 1我이면소B (2, 1)1-1i입니다。

  • 비켤레전치연산자一个。”는켤레화없이전치를수행합니다。즉,소의허수부부호를변경하지않습니다。

  • 입력값이논리형이거나숫자형이아닌경우ctranspose转置는동일한결과를생성합니다。

확장 기능

C/ c++코드생성
MATLAB®Coder™를사용하여C코드나c++코드를생성할수있습니다。

Gpu코드생성
GPU编码器™를사용하여NVIDIA GPU®용CUDA®코드를생성할수있습니다。

HDL코드생성
高密度脂蛋白编码器™를사용하여FPGA나ASIC설계용의Verilog코드나硬件描述语言(VHDL)코드를생성할수있습니다。

버전 내역

R2006a이전에개발됨

Baidu
map