CALCARRAY

タグ:

配列の合計値・最小値・最大値・平均値を求めます。

構文
  1. Double = CALCARRAY( 配列変数, 計算法, [開始, 終了] )
引数
配列変数
配列変数名
計算法
CALC_ADD
合計値
CALC_MIN
最小値
CALC_MAX
最大値
CALC_AVR
平均値
開始, 終了
計算する開始位置、終了位置の添え字を指定
戻り値
計算による値

関連記事

GETALLWIN (スクリプト関数)
全ウィンドウのIDを取得します。
JOIN (スクリプト関数)
配列の中身を区切り文字で結合し、文字列として返します。
POPUPMENU (スクリプト関数)
ポップアップメニューを表示します。
SLICE (スクリプト関数)
配列の中を指定範囲の配列で返します。
SPLIT (スクリプト関数)
文字列を区切り、配列を作成します。
UBound (自作関数)
配列の最大インデックスを返します。
連想配列
連想配列とは、自動的に割り当てられる数字をキーとして持つかわりに、自由に任意の文字列を割り振ることができる配列のことです。添え字に番号の変わりに名前をつけることでわかりやすく管理することができます。
FOR-IN-NEXT
配列の要素分だけ処理を繰り返します。FOR文でも書き換えられます。
inArray (自作関数)
divisors (自作関数)
引数に指定した数値の約数をリストを配列で返します。
gnomeSort (自作関数)
ノームソートはソートアルゴリズムの一つです。挿入ソートに似ているが、要素の移動は挿入ではなくバブルソートのような一連の交換で行います。
QSORT (スクリプト関数)
配列の中身をソートします。
RESIZE (スクリプト関数)
配列のサイズを変更します。
SETCLEAR (スクリプト関数)
配列を指定された値で埋めます。
SHIFTARRAY (スクリプト関数)
配列データをシフトします。
bubbleSort (自作関数)
引数に指定した配列をバブルソートで並び替えます。
shakerSort (自作関数)
シェーカーソートは、ソートのアルゴリズムの一つです。バブルソートを改良したもの。双方向バブルソート、改良交換法とも言われます。バブルソートではスキャンを一方向にしか行わないのに対し、シェーカーソートでは交互に二方向に行います。
combSort (自作関数)
コムソートではソートの初期段階では離れた要素を比較交換します。そして徐々に2つの要素間の距離を縮めて、最後に直接隣接している要素どうしの比較交換を行います。
selectionSort (自作関数)
選択ソートは、ソートのアルゴリズムの一つ。配列された要素から、最大値やまたは最小値を探索し配列最後の要素と入れ替えを行うことでソートします。
heapSort (自作関数)
引数に指定された配列をヒープソートで並び替えます。
oddEvenSort (自作関数)
奇偶転置ソートは、ソートのアルゴリズムの一つで、バブルソートを改良したもの。バブルソートではスキャンを一方向に順次行うのに対し、奇偶転置ソートでは組ごとに行います。
shearSort (自作関数)
シェアソートはソートアルゴリズムの一つで、データを長方形に並べた上で各行・各列ごとにソートを行ないます。
arraySearch (自作関数)
配列の中から指定した要素が見つかった場合、その要素がある最初のインデックスを返します。
arrayReverse (自作関数)
引数に指定した配列を逆順にして返します。
insertionSort (自作関数)
挿入ソートは、ソートのアルゴリズムの一つ。整列してある配列に追加要素を適切な場所に挿入します。
shellSort (自作関数)
シェルソートは挿入ソートが改良された整列アルゴリズムです。リストにおいてあらかじめ離れている要素を交換しておき、最終的に挿入ソートを実行します。
mergeSort (自作関数)
マージソートは整列されていないリストを2つのリストに分割して、それぞれを整列させた後、それらをマージして整列済みのひとつのリストを作ります。
quickSort (自作関数)
問題を小さな部分問題に分割していく分割統治法を利用した手法で、データから適当に基準値を決めこれより大きいグループと小さいグループに分けるという手順を、分けた小さなグループに対しても再帰的に繰り返していきます。
bogoSort (自作関数)
要素をランダムに並べ替えることで偶発的な一致を試みる整列アルゴリズムです。