NAME

average_matrices - Averages (element-wise) a set of matrices

SYNOPSIS

#include "m/m_mat_vector.h"

Example compile flags (system dependent):
  -DLINUX_X86_64 -DLINUX_X86_64_OPTERON  -DGNU_COMPILER 
   -I/home/kobus/include
   -L/home/kobus/misc/load/linux_x86_64_opteron -L/usr/lib/x86_64-linux-gnu
  -lKJB                               -lfftw3  -lgsl -lgslcblas -ljpeg  -lSVM -lstdc++                    -lpthread -lSLATEC -lg2c    -lacml -lacml_mv -lblas -lg2c      -lncursesw 


int average_matrices
(
	Matrix **avg_mat,
	const Matrix_vector *matrices
);

DESCRIPTION

This routine averages all the matrices in 'matrices' and puts the result in avg_mat.

RETURNS

On error, this routine returns ERROR, with an error message being set. On success it returns NO_ERROR.

DISCLAIMER

This software is not adequatedly tested. It is recomended that results are checked independantly where appropriate.

AUTHOR

Ernesto Brau

DOCUMENTER

Kobus Barnard

SEE ALSO

get_target_matrix_vector , free_matrix_vector , count_non_null_matrix_vector_matrices , matrix_vectors_are_comparable , is_matrix_vector_consistent , std_dev_matrices , get_target_matrix_vector_vector , free_matrix_vector_vector , interleave_matrix_rows , interleave_matrix_cols , concat_matrices_vertically , concat_matrices_horizontally , get_matrix_from_matrix_vector , get_matrix_from_matrix_vector_with_col_selection , get_matrix_vector_from_matrix , get_matrix_vector_from_matrix_2 , allocate_2D_mp_array , free_2D_mp_array , free_2D_mp_array_and_matrices