Represents a function returning a real number, has a Vector as its argument and is parameterized by a set of real numbers represented by another Vector.

Namespace: Extreme.Mathematics
Assembly: Extreme.Numerics (Extreme.Numerics)

Syntax

Visual Basic (Declaration)
Public Delegate Function ParameterizedMultivariateRealFunction ( _
	parameters As Vector, _
	x As Vector _
) As Double
C#
public delegate double ParameterizedMultivariateRealFunction (
	Vector parameters,
	Vector x
)
C++
public delegate double ParameterizedMultivariateRealFunction (
	Vector^ parameters, 
	Vector^ x
)

Parameters

parameters (Extreme.Mathematics.LinearAlgebra.Vector)
A Vector.
x (Extreme.Mathematics.LinearAlgebra.Vector)
A Vector.

Return Value

A real number.

Remarks

Use a ParameterizedMultivariateRealFunction delegate to encapsulate the evaluation of a function that returns a real number, has a Vector as its argument, and is parameterized by a set of real numbers represented by another Vector.

This delegate is used, for example, to represent the model function in NonlinearRegressionModel.