TSL语言基础 > 高级语言(新一代) > 复数

定义    

  • 在TSL语言中, 虚数单位用j表示,记复数z为a+bj
    通过常量定义方式或函数complex(a,b)可以生成复数及复数矩阵
    如:z:=4+3j 或z:=complex(4,3)
    即表示z是一个实部为4,虚部为3的复数。
    复数在客户端中的显示如下:

    复数矩阵的生成
    如:complex(array((1,2,3),(4,5,6)),array((-1,-2,-3),(1,2,3)))
    生成一个2*3的矩阵,显示如下:

    也可借助矩阵初始化函数,如:complex(ones(2,3),ones(2,3))
    生成一个2*3的实部与虚部都为1的复数矩阵,显示如下:

    随机矩阵:complex(rand(3,2),rand(3,2))