| Visual Basic (Declaration) | |
|---|---|
Public Shared Sub AddCosineSum( _ ByVal cosCoeff() As Double, _ ByVal coefficient() As Double, _ ByVal constant() As Double, _ ByVal exponent() As Double _ ) | |
| Visual Basic (Usage) | Copy Code |
|---|---|
| |
| C# | |
|---|---|
public static void AddCosineSum( double[] cosCoeff, double[] coefficient, double[] constant, double[] exponent ) | |
Parameters
- cosCoeff
- An array where the k-th term is the coefficient of the (k+1)-th term of the sum of Cosine terms (i.e.
a_k). - coefficient
- An array where the k-th term is the coefficient of the Cosine term of the (k+1)-th term of the sum of the Cosine terms (i.e.
b_k). - constant
- An array where the k-th term is the constant shift in the x-axis of the Cosine term of the (k+1)-th term of the sum of Cosine terms (i.e.
c_k). - exponent
- An array where the k-th term is the exponent of the Cosine term within the (k+1)-th term of the sum of the Cosine terms (i.e.
n_k).
Please note that the k-th term of the sum which makes up the basis function will take to form:
k-th Term = a_k * (Cosn_k (b_k * x + c_k)),
where the Cosine function is in terms of radians, and a_k, n_k, b_k, c_k are real numbers. Please, in order to construct the sum you just sum over k starting at 0.
Notes on the Radian measure
Radians are a means by which to describe the angle and are related to the more commonly used degrees as follows:360 degrees = 2 * Pi * radians
therefore, 1 radian = 180 / Pi degrees = 57.295... degrees.