object ResponseSurface
The ResponseSurface
companion object provides methods for creating
functional forms.
- Alphabetic
- By Inheritance
- ResponseSurface
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
allForms(x: MatriD, cubic: Boolean): MatriD
Create all forms/terms for each point placing them in a new matrix.
Create all forms/terms for each point placing them in a new matrix.
- x
the input data matrix
- cubic
the order of the surface (2 for quadratic, 3 for cubic)
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
cForms(p: VectoD, nt: Int, n: Int): VectoD
Given a vector/point 'p', compute the values for all of its cubic, quadratic, linear and constant forms/terms, returning them as a vector.
Given a vector/point 'p', compute the values for all of its cubic, quadratic, linear and constant forms/terms, returning them as a vector. for 1D: p = (x_0) => 'VectorD (1, x_0, x_02, x_03)' for 2D: p = (x_0, x_1) => 'VectorD (1, x_0, x_02, x_03, x_0*x_1, x_02*x_1, x_0*x_12, x_1, x_12, x_13)'
- p
the source vector/point for creating forms/terms
- nt
the number of terms
- n
the number of predictors
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
def
numTerms(n: Int, cubic: Boolean = false): Int
The number of quadratic, linear and constant forms/terms (3, 6, 10, 15, ...) of cubic, quadratic, linear and constant forms/terms (4, 10, 20, 35, ...)
The number of quadratic, linear and constant forms/terms (3, 6, 10, 15, ...) of cubic, quadratic, linear and constant forms/terms (4, 10, 20, 35, ...)
- n
number of predictors
- cubic
the order of the surface (2 for quadratic, 3 for cubic)
-
def
qForms(p: VectoD, nt: Int, n: Int): VectoD
Given a vector/point 'p', compute the values for all of its quadratic, linear and constant forms/terms, returning them as a vector.
Given a vector/point 'p', compute the values for all of its quadratic, linear and constant forms/terms, returning them as a vector. for 1D: p = (x_0) => 'VectorD (1, x_0, x_02)' for 2D: p = (x_0, x_1) => 'VectorD (1, x_0, x_02, x_0*x_1, x_1, x_1^2)'
- p
the source vector/point for creating forms/terms
- nt
the number of terms
- n
the number of predictors
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )