Complex numbers使用"我"表示imaginary unit。
有谁知道,为什么Python使用" j"代替?
答案 0 :(得分:2)
在某些学科中,在 特别是电磁学和电气工程,j被使用 而不是我,因为我经常用于电流。在 这些情况下,复数写为+ bj或a + jb。
答案 1 :(得分:0)
python复数标准遵循 Engineering 标准,其中使用j
而不是i
来表示1的平方根。
另外,检查this resource是否有替代解释。
它指出j
在引用复数时是首选,因为i
有多种其他用途可能导致混淆。
答案 2 :(得分:0)
符号 i , j 和 k 分别用于x,y和z轴方向的单位矢量。这意味着“i”在实际平面中有两种不同的含义,具体取决于您是将其视为i和j跨越的向量空间还是复数。但如果使用j来表示虚构单元,则其含义不会改变。无论哪种方式,它都指向y轴。
换句话说,粗体的脸和斜体我指向不同的方向但是粗体j和斜体j都指向同一个方向。
来源:http://www.johndcook.com/blog/2013/04/23/why-j-for-imaginary-unit/
答案 3 :(得分:0)
复数是a.o.大量用于电子相位计算。一个i表示当前的电流。