MedianArray

指定した配列内における中央値(Median)を取得

指定した配列内における中央値(Median)を取得する。

【中央値(Median)とは?】
一定の数において、これらを昇順(降順)に並べた時に最も真ん中に来る数。全体数が奇数の時は、1つの数。全体数が偶数の時は、真ん中2つの数の平均値となる。

サンプルコード

Array:
    arValue[5](0);

Vars:
    varMedian(0);

arValue[1] = 10;
arValue[2] = 25;
arValue[3] = 13;
arValue[4] = 99;
arValue[5] = 32;

varMedian = MedianArray( arValue, 5 );
Print( varMedian );

【結果】25

Array:
	arValue[6](0);

Vars:
    varMedian(0);

arValue[1] = 10;
arValue[2] = 25;
arValue[3] = 13;
arValue[4] = 99;
arValue[5] = 32;
arValue[6] = 8;

varMedian = MedianArray( arValue, 6 );
Print( varMedian );

【結果】19

定義

double MedianArray( arTarget, dblSize )

灰色エリアをクリックすると全選択状態になります

引数

I/O 名前(推奨) 内容
I 配列(数値) arTarget 対象の配列
I double dblSize 対象配列の要素数

戻り値

内容
double 取得した数値

使用上の注意

・1次元の配列にのみ使用できます。
・配列要素は[1]からの対応になります。(要素[0]は無視されるので注意)

関連記事