Documentation ¶
Overview ¶
//////// AUTOMATICALLY GENERATED CODE - DO NOT EDIT //////////
Index ¶
- func GslMultifitLinear(x *matrix.GslMatrix, y *vector.GslVector, c *vector.GslVector, ...) (int32, float64)
- func GslMultifitLinearEst(x *vector.GslVector, c *vector.GslVector, cov *matrix.GslMatrix) (int32, float64, float64)
- func GslMultifitLinearResiduals(x *matrix.GslMatrix, y *vector.GslVector, c *vector.GslVector, ...) int32
- func GslMultifitLinearSvd(x *matrix.GslMatrix, y *vector.GslVector, tol float64, c *vector.GslVector, ...) (int32, int, float64)
- func GslMultifitLinearUsvd(x *matrix.GslMatrix, y *vector.GslVector, tol float64, c *vector.GslVector, ...) (int32, int, float64)
- func GslMultifitRobust(x *matrix.GslMatrix, y *vector.GslVector, c *vector.GslVector, ...) int32
- func GslMultifitRobustEst(x *vector.GslVector, c *vector.GslVector, cov *matrix.GslMatrix) (int32, float64, float64)
- func GslMultifitRobustName(w *GslMultifitRobustWorkspace) string
- func GslMultifitRobustTune(tune float64, w *GslMultifitRobustWorkspace) int32
- func GslMultifitWlinear(x *matrix.GslMatrix, w *vector.GslVector, y *vector.GslVector, ...) (int32, float64)
- func GslMultifitWlinearSvd(x *matrix.GslMatrix, w *vector.GslVector, y *vector.GslVector, tol float64, ...) (int32, int, float64)
- func GslMultifitWlinearUsvd(x *matrix.GslMatrix, w *vector.GslVector, y *vector.GslVector, tol float64, ...) (int32, int, float64)
- func Linear(x []float64, xstride int, y []float64, ystride int, n int) (int32, float64, float64, float64, float64, float64, float64)
- func LinearEst(x float64, c0 float64, c1 float64, cov00 float64, cov01 float64, cov11 float64) (int32, float64, float64)
- func Mul(x []float64, xstride int, y []float64, ystride int, n int) (int32, float64, float64, float64)
- func MulEst(x float64, c1 float64, cov11 float64) (int32, float64, float64)
- func Wlinear(x []float64, xstride int, w []float64, wstride int, y []float64, ystride int, ...) (int32, float64, float64, float64, float64, float64, float64)
- func Wmul(x []float64, xstride int, w []float64, wstride int, y []float64, ystride int, ...) (int32, float64, float64, float64)
- type GslMultifitLinearWorkspace
- type GslMultifitRobustType
- type GslMultifitRobustWorkspace
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GslMultifitLinear ¶
func GslMultifitLinearEst ¶
func GslMultifitLinearSvd ¶
func GslMultifitLinearUsvd ¶
func GslMultifitRobust ¶
func GslMultifitRobustEst ¶
func GslMultifitRobustName ¶
func GslMultifitRobustName(w *GslMultifitRobustWorkspace) string
func GslMultifitRobustTune ¶
func GslMultifitRobustTune(tune float64, w *GslMultifitRobustWorkspace) int32
func GslMultifitWlinear ¶
func GslMultifitWlinearSvd ¶
func GslMultifitWlinearUsvd ¶
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 GslMultifitRobustAlloc ¶
func GslMultifitRobustAlloc(t *GslMultifitRobustType, n int, p int) *GslMultifitRobustWorkspace
func (*GslMultifitRobustWorkspace) Dispose ¶
func (x *GslMultifitRobustWorkspace) Dispose()
Click to show internal directories.
Click to hide internal directories.