Calc() 공개 정적인 메소드

Calcs.
public static Calc ( Vector v, double>.Func f ) : Vector
v Vector A variable-length parameters list containing v.
f double>.Func The Func<int,double,double> to process.
리턴 Vector
예제 #1
0
 /// <summary>A Vector extension method that calcs.</summary>
 /// <param name="v">The v to act on.</param>
 /// <param name="f">The Func&lt;T,double&gt; to process.</param>
 /// <returns>A Vector.</returns>
 public static Vector Calc(this Vector v, Func <double, double> f)
 {
     return(Vector.Calc(v, f));
 }
예제 #2
0
파일: Function.cs 프로젝트: m-abubakar/numl
 /// <summary>Computes the given x coordinate.</summary>
 /// <param name="x">The Vector to process.</param>
 /// <returns>A Vector.</returns>
 public Vector Compute(Vector x)
 {
     return x.Calc(d => Compute(d));
 }
예제 #3
0
파일: Function.cs 프로젝트: m-abubakar/numl
 /// <summary>Derivatives the given x coordinate.</summary>
 /// <param name="x">The Vector to process.</param>
 /// <returns>A Vector.</returns>
 public Vector Derivative(Vector x)
 {
     return x.Calc(d => Derivative(d));
 }
예제 #4
0
파일: Function.cs 프로젝트: sethjuarez/numl
 /// <summary>
 /// Sums the given x coordinate.
 /// </summary>
 /// <param name="x">The Vector to process.</param>
 /// <returns>Double.</returns>
 public virtual double Minimize(Vector x)
 {
     return x.Calc(d => Compute(d)).Sum();
 }