Sine

object Sine
Source:
Sine.scala
class Object
trait Matchable
class Any
Sine.type

Value members

Concrete methods

def error(curve: AngularCurve, data: List[Point]): Double
Source:
Sine.scala
def errorBars(data: List[Point], curve: AngularCurve, width: Int): Image
Source:
Sine.scala
def errorPlot(data: List[Point], periods: List[Int]): Image
Source:
Sine.scala
def gradientDescent(data: List[Point], periods: List[Int], start: Int, goal: Int, step: Int): Image
Source:
Sine.scala
def noiseSamples(n: Int, f: Angle => Random[Point]): Random[List[Point]]
Source:
Sine.scala
def noisySine(curve: AngularCurve, stdDev: Double): Angle => Random[Point]
Source:
Sine.scala
def sine(width: Int, amplitude: Double, period: Int): AngularCurve
Source:
Sine.scala

Concrete fields

val images: List[Image]
Source:
Sine.scala
val samples: Random[List[Point]]
Source:
Sine.scala