MATLAB Function Reference |
Syntax
c = complex(a,b) c = complex(a)
Description
c = complex(a,b)
由兩個實數輸入參數,來產生一個複數 c
。
c = a + bi
回傳結果的維度與輸入參數相同,為維度相同的向量、矩陣或多維陣列。
當 "i
" 與 "j
" 用來表示別的變數(不等於 ),或 a
、b
不為倍精度(double-precision)時,complex
函式提供一個有用的方法來取代下面的表示式:
a + i*b or a + j*b
c = complex(a)
回傳一個實部為 a
、虛部為 0 的複數。
c = a + 0i
Example
a = uint8([1;2;3;4]) b = uint8([2;2;7;7]) c = complex(a,b) c = 1.0000 + 2.0000i 2.0000 + 2.0000i 3.0000 + 7.0000i 4.0000 + 7.0000i
See Also
compass | computer |