Complex
用作复数的头部.
范例
打开所有单元 关闭所有单元范围 (9)
4 IHead[%]复数 x+Iy 的的 FullForm 形式是 Complex[x,y]:
FullForm[1 + 2 I]用 FullForm 输入一个复数:
Complex[2, 1]如果虚部是确切的零,则结果不是 Complex:
Complex[2, 0]Head[%]您必须使用 Re 和 Im 来提取 Complex 的实部、虚部:
x = 1 + 2 I;{Re[x], Im[x]}Part 不起作用:
x[[1]]2. + I1 + 2.IMachineNumberQ[%]x = 2`20 + II xx ^ 21`20 + 2`30 IPrecision[%]MatchQ[1 + 2 I, _Complex]rule = x_Complex -> Im[x] + I Re[x];f[1 + 2 I, 3 + 4 I, 5] /. rulef[1 + 2 I, 3 + 4 I, 5] /. Complex[r_, i_] :> Complex[i, r]应用 (2)
cosine[x_Complex] := Cos[Re[x]]Cosh[Im[x]] - I Sin[Re[x]]Sinh[Im[x]]cosine[x_Real] := Cos[x]Plot3D[Abs[cosine[x + I y]], {x, -3, 3}, {y, -1, 1}]{(1 + (I x) / Y), (1 - (I x) / Y), 2 I x} /. Complex[0, y_] -> a y I注意,基础置换 Ia I 只会乘以 I===Complex[0,1] 的出现次数:
{(1 + (I x) / Y), (1 - (I x) / Y), 2 I x} /. I -> a I属性和关系 (5)
1 + 2 INumberQ[%]AtomQ[1 + 2 I]用 Complexes 在条件域中指明假设:
Reduce[z Conjugate[z] < 1, z, Complexes]3.64`10 + I% ^ 4Precision /@ ReIm[%]Precision[%%]N[ISqrt[5]]N[ISqrt[5], 10]可能存在的问题 (2)
以 x+Iy 形式输入的数字仅在计算时成为 Complex 数:
SetAttributes[f, HoldAll];
f[x_Complex] := Re[x] - Im[x]f[1 + 2 I]f[Evaluate[1 + 2 I]]FullForm[HoldForm[1 + 2 I]]求值复数是原子对象,不明确包含 I:
FullForm[2 + I]MatchQ[2 + I, _ + I]Position[{2 + I, 1 + 2I}, I]形式为 Complex[x_,y_] 的模式可以用来匹配整个复数:
MatchQ[2 + I, Complex[_, 1]]Position[{2 + I, 1 + 2I}, Complex[_, 1]]技术笔记
-
▪
- 数的类型
相关指南
-
▪
- 复数 ▪
- WDF(Wolfram 数据框架) ▪
- 表达式的子元素 ▪
- 数字表示
历史
1988年引入 (1.0)
文本
Wolfram Research (1988),Complex,Wolfram 语言函数,https://reference.wolfram.com/language/ref/Complex.html.
CMS
Wolfram 语言. 1988. "Complex." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/Complex.html.
APA
Wolfram 语言. (1988). Complex. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/Complex.html 年
BibTeX
@misc{reference.wolfram_2026_complex, author="Wolfram Research", title="{Complex}", year="1988", howpublished="\url{https://reference.wolfram.com/language/ref/Complex.html}", note=[Accessed: 07-September-2026]}
BibLaTeX
@online{reference.wolfram_2026_complex, organization={Wolfram Research}, title={Complex}, year={1988}, url={https://reference.wolfram.com/language/ref/Complex.html}, note=[Accessed: 07-September-2026]}