NumericArray

用在函数的参数声明语句中,定义input参数为指定维度的单值数组。

Input定义的单值型参数可以是简单数值(Numerical Simple)或时序数值(Numerical Series)。简单数值参数从Bar到Bar之间是常数,不能回溯,而时序数值参数从Bar到Bar会变化,可以回溯历史值。

用法

Input:InputName[M1,M2,M3,etc.](NumericArray)

参数说明

InputName —— 表达式,指定input参数的名称。

                   名称可以包括英文字母、下划线、数字和英文句号。字母不区分大小写,名称不能用数字或下划线开头。


M —— 变量,表示传递到函数的数组每个维度的最大索引值,一个变量指定的是一维数组,两个变量指定的是二维数组
              (M1M2),三个变量指定的是三维数组 (M1 by M2 by M3) 以此类推。 一个input声明只能是一个指定维度的数组。

范例

声明Length 作为函数的一维数值数组参数:

Input:Length[X](NumericArray);

数组的最大索引值由变量X来指定。 声明Table 作为函数的一个三维数值数组参数:

Input:Table[X,Y,Z](NumericArray);

数组的最大索引值由变量X,Y,Z来指定。