天软金融分析.NET函数大全 > TSL函数 > 数学函数 > 数值计算 > 其他

GenerateCombinations    

简述
非空全组合生成器
算法说明:
从一维数组list中选取指标做全组合的生成
注:list:一维数组,下标必须从0开始为自增长的数组,超过30个,不建议使用
定义
GenerateCombinations(list:Array;ret:Array;start;n:Int;combine:Array):0;
参数
名称类型说明
listArray 一维数组 样本,
retArray返回生成的组合数组,
startIntInt 选取起始数据的位置,
nIntInt 记录每组数据的起始位置,
combine 一维数组 缓存每组数据的数组
返回00。
  • 范例

    list := array('a','b', 'c');
    GenerateCombinations(list,ret);
    return ret;

    返回结果:
相关