NAME

max_abs_matrix_difference - Returns the max absolute difference between two matrices

SYNOPSIS

#include "m/m_mat_metric.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 


double max_abs_matrix_difference
(
	const Matrix *first_mp,
	const Matrix *second_mp
);

DESCRIPTION

This routine calculates the maximum of the absolute value of the difference of corrresponding elements of two dimension compatable matrices. Note that the abs in the name refers to the "not relative" sense of absolute, but the value computed is also the maximum absolute value. To support test program, if both matrices are NULL, the different is zero.

RETURNS

The distance between the two matrices, or a negative number if there is an error (not very likely--currently impossible). Note that sending in matrices with incompatable dimensions is regarded as a bug. (See set_bug(3)).

DISCLAIMER

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

AUTHOR

Kobus Barnard

DOCUMENTER

Kobus Barnard

SEE ALSO

max_rel_matrix_difference , rms_matrix_row_difference , rms_matrix_difference , frobenius_matrix_difference