Packages

c

scalation.random

RandomSetS

case class RandomSetS(count: Int = 10, stream: Int = 0) extends VariateSet with Product with Serializable

The RandomSetS class generates a random set/subset of strings.

count

the size of the set (number of strings)

stream

the random number stream

Linear Supertypes
Serializable, Serializable, Product, Equals, VariateSet, Error, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. RandomSetS
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. VariateSet
  7. Error
  8. AnyRef
  9. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new RandomSetS(count: Int = 10, stream: Int = 0)

    count

    the size of the set (number of strings)

    stream

    the random number stream

Value Members

  1. val count: Int
  2. def discrete: Boolean

    Determine whether the distribution is discrete or continuous.

    Determine whether the distribution is discrete or continuous.

    Definition Classes
    VariateSet
  3. final def flaw(method: String, message: String): Unit

    Show the flaw by printing the error message.

    Show the flaw by printing the error message.

    method

    the method where the error occurred

    message

    the error message

    Definition Classes
    Error
  4. def gen: Set[Double]

    Determine the next random double set for the particular distribution.

    Determine the next random double set for the particular distribution.

    Definition Classes
    RandomSetSVariateSet
  5. def igen: Set[Int]

    Determine the next random integer set for the particular distribution.

    Determine the next random integer set for the particular distribution. It is only valid for discrete random variates.

    Definition Classes
    RandomSetSVariateSet
  6. def mean: Double

    Compute the mean for the particular distribution.

    Compute the mean for the particular distribution.

    Definition Classes
    RandomSetSVariateSet
  7. def pf(s: Set[Int]): Double

    Compute the probability function (pf): The probability density function (pdf) for continuous RVV's or the probability mass function (pmf) for discrete RVV's.

    Compute the probability function (pf): The probability density function (pdf) for continuous RVV's or the probability mass function (pmf) for discrete RVV's.

    Definition Classes
    RandomSetSVariateSet
  8. def sgen: Set[String]
  9. val stream: Int