Main Page | Modules | Data Structures | File List | Data Fields | Globals | Related Pages

least_squares.c File Reference

#include <volume_io/internal_volume_io.h>
#include <bicpl/geom.h>
#include <bicpl/numerical.h>

Include dependency graph for least_squares.c:

Include dependency graph

Go to the source code of this file.

Functions

public BOOLEAN least_squares (int n_points, int n_dims, Real **points, Real values[], Real parameters[])
public void initialize_linear_least_squares (linear_least_squares *lsq, int n_parameters)
public void add_to_linear_least_squares (linear_least_squares *lsq, Real parameter_coefs[], Real constant)
public BOOLEAN get_linear_least_squares_solution (linear_least_squares *lsq, Real solution[])
public void delete_linear_least_squares (linear_least_squares *lsq)


Function Documentation

public void add_to_linear_least_squares linear_least_squares lsq,
Real  parameter_coefs[],
Real  constant
 

Definition at line 140 of file least_squares.c.

References linear_least_squares::constants, linear_least_squares::n_parameters, and linear_least_squares::second_derivs.

Referenced by get_prediction_weights_3d(), and least_squares().

public void delete_linear_least_squares linear_least_squares lsq  ) 
 

Definition at line 210 of file least_squares.c.

References linear_least_squares::constants, and linear_least_squares::second_derivs.

Referenced by get_prediction_weights_3d(), and least_squares().

public BOOLEAN get_linear_least_squares_solution linear_least_squares lsq,
Real  solution[]
 

Definition at line 169 of file least_squares.c.

References linear_least_squares::constants, linear_least_squares::n_parameters, and linear_least_squares::second_derivs.

Referenced by get_prediction_weights_3d(), and least_squares().

public void initialize_linear_least_squares linear_least_squares lsq,
int  n_parameters
 

Definition at line 94 of file least_squares.c.

References linear_least_squares::constants, linear_least_squares::n_parameters, and linear_least_squares::second_derivs.

Referenced by get_prediction_weights_3d(), and least_squares().

public BOOLEAN least_squares int  n_points,
int  n_dims,
Real **  points,
Real  values[],
Real  parameters[]
 

Definition at line 46 of file least_squares.c.

References add_to_linear_least_squares(), delete_linear_least_squares(), get_linear_least_squares_solution(), and initialize_linear_least_squares().

Referenced by compute_12param_transform(), and get_least_squares_transform_2d().


Generated on Wed Jul 28 09:11:08 2004 for BICPL by doxygen 1.3.7