Median 
Tính giá trị trung vị của các phần tử ma trận/vector.
cpp
double vector::Median();
 
double matrix::Median();
 
vector matrix::Median(
  const int  axis      // trục
   );1
2
3
4
5
6
7
2
3
4
5
6
7
Tham số 
axis
[in] Trục. 0 — trục ngang, 1 — trục dọc.
Giá trị trả về 
Trung vị: giá trị đơn hoặc vector.
Ghi chú 
Trung vị là giá trị giữa phân tách nửa cao nhất của các phần tử mảng/vector khỏi nửa thấp nhất của các phần tử. Tương đương với Quantile(0.5) và Percentile(50). Việc tính toán chính xác trung vị yêu cầu chuỗi phải được sắp xếp.
Ví dụ 
cpp
   matrixf matrix_a={{1,2,3},{4,5,6},{7,8,9},{10,11,12}};
   Print("matrix_a\n",matrix_a);
 
   vectorf cols_median=matrix_a.Median(0);
   vectorf rows_median=matrix_a.Median(1);
   float matrix_median=matrix_a.Median();
 
   Print("cols_median ",cols_median);
   Print("rows_median ",rows_median);
   Print("median value  ",matrix_median);
 
   /*
   matrix_a
   [[1,2,3]
    [4,5,6]
    [7,8,9]
    [10,11,12]]
   cols_median [5.5,6.5,7.5]
   rows_median [2,5,8,11]
   median value  6.5
   */1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
