TSL语言基础 > 高级语言(新一代) > 复数 > 相关模型

基础函数对复数的支持    

  •   除了支持复数特定的功能模型外,已有的部分基础函数也支持复数的运算。
      比如abs函数可以获取复数的模,如abs(4+3j)的结果为5。
      Real函数可以获取复数的实部,如real(4+3j)的结果为4。
      这类函数也支持复数数组操作,包括Array及FMArray
      如Real(array(1+2j,2.5+3j))的结果为array(1.0,2.5)。
      当个别函数不支持数组操作时,也可通过循环遍历运算符快速实现,此种方式只适合Array数组,不适合FMArray,如:
      A:= array(1+2j,2.5+3j);
      A::=real(mcell);
      Return A;
      返回的结果为:array(1.0,2.5)

内容