fit

package
v0.0.0-...-fef7cfc Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 12, 2015 License: GPL-2.0 Imports: 6 Imported by: 0

Documentation

Overview

//////// AUTOMATICALLY GENERATED CODE - DO NOT EDIT //////////

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GslMultifitLinearEst

func GslMultifitLinearEst(x *vector.GslVector, c *vector.GslVector, cov *matrix.GslMatrix) (int32, float64, float64)

func GslMultifitLinearResiduals

func GslMultifitLinearResiduals(x *matrix.GslMatrix, y *vector.GslVector, c *vector.GslVector, r *vector.GslVector) int32

func GslMultifitRobustEst

func GslMultifitRobustEst(x *vector.GslVector, c *vector.GslVector, cov *matrix.GslMatrix) (int32, float64, float64)

func GslMultifitRobustName

func GslMultifitRobustName(w *GslMultifitRobustWorkspace) string

func GslMultifitRobustTune

func GslMultifitRobustTune(tune float64, w *GslMultifitRobustWorkspace) int32

func Linear

func Linear(x []float64, xstride int, y []float64, ystride int, n int) (int32, float64, float64, float64, float64, float64, float64)

func LinearEst

func LinearEst(x float64, c0 float64, c1 float64, cov00 float64, cov01 float64, cov11 float64) (int32, float64, float64)

func Mul

func Mul(x []float64, xstride int, y []float64, ystride int, n int) (int32, float64, float64, float64)

func MulEst

func MulEst(x float64, c1 float64, cov11 float64) (int32, float64, float64)

func Wlinear

func Wlinear(x []float64, xstride int, w []float64, wstride int, y []float64, ystride int, n int) (int32, float64, float64, float64, float64, float64, float64)

func Wmul

func Wmul(x []float64, xstride int, w []float64, wstride int, y []float64, ystride int, n int) (int32, float64, float64, float64)

Types

type GslMultifitLinearWorkspace

type GslMultifitLinearWorkspace struct {
	gogsl.GslReference
}

func GslMultifitLinearAlloc

func GslMultifitLinearAlloc(n int, p int) *GslMultifitLinearWorkspace

func (*GslMultifitLinearWorkspace) Dispose

func (x *GslMultifitLinearWorkspace) Dispose()

type GslMultifitRobustType

type GslMultifitRobustType struct {
	gogsl.GslReference
}

type GslMultifitRobustWorkspace

type GslMultifitRobustWorkspace struct {
	gogsl.GslReference
}

func (*GslMultifitRobustWorkspace) Dispose

func (x *GslMultifitRobustWorkspace) Dispose()

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL