TSL语言基础 > 矩阵计算 > FMArray > 用法介绍 > SQL语法对FMArray的支持

Insert对fmarray的支持    

  • 允许Insert将fmarray或者array类型插入到fmarray之后
    插入后结果还是fmarray矩阵,以及其他维度的结构和原矩阵单元格数据类型不会进行改变。
    当插入的数据列数少于原有fmarray,缺省的列设置为0。
    当插入的数据类型不同,会将数据转换到原fmarray的类型。如果类型不正确,例如送入字符串,会报错
    当插入的维度少于原始维度,会填充插入数据的最后一个维度的数据到被插入的fmarray里
    例如:a:=minit(2,3,1.0); insert into a array(9);
    A的结果是: fmarray[[1.0,1.0,1.0],[1.0,1.0,1.0],[9.0,9.0,9.0]]