Softpedia
 


LINUX CATEGORIES:



GLOBAL PAGES >>
NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • Linux Kernel 3.9.6 / 3....
  • Linux Kernel 3.0.82 LTS...
  • KDE Software Compilatio...
  • PulseAudio 4.0
  • Wireshark 1.10.0
  • NetworkManager 0.9.8.2
  • LibreOffice 3.6.6 / 4.0...
  • SystemRescueCd 3.7.0
  • Linux Kernel 3.10 RC6
  • Ubuntu Tweak 0.8.5
  • Home > Linux > Programming > Libraries

    Statistics::SPC 0.1

    Download button

    No screenshots available
    Downloads: 538  View global page NEW!  Tell us about an update
    User Rating:
    Rated by:
    NOT RATED
    0 user(s)
    Developer:

    License / Price:

    Last Updated:

    Category:
    Erich Morisse | More programs
    Perl Artistic License / FREE
    May 23rd, 2007, 06:05 GMT
    ROOT / Programming / Libraries

     Read user reviews (0)  Refer to a friend  Subscribe

    Statistics::SPC description

    Statistics::SPC is a Perl module with calculations for Stastical Process Control (SPC).

    Statistics::SPC is a Perl module with calculations for Stastical Process Control (SPC).

    Creates thresholds based on the variability of all data, # of samples not meeting spec, and variablity within sample sets, all from training data.
    Note: this is only accurate for data which is normally distributed when the process is under control

    Recommended usage: at least 15 sample sets, w/ sample size >=2 (5 is good) This module is fudged to work for sample size 1, but it's a better idea to use >= 2

    Important: the closer the process your are monitoring to how you would like it to be running (steady state), the better the calculated control limits will be.
    Example: we take 5 recordings of the CPU utilization at random intervals over the course of a minute. We do this for 15 minutes, keeping all fifteen samples. Using this will be able to tell whether or not CPU use is in steady state.

    SYNOPSIS

    my $spc = new Statistics::SPC;
    $spc->n(5) # set the number of samples per set
    $spc->Uspec(.50); # CPU should not be above 50% utilization
    $spc->Lspec(.05); # CPU should not be below 5%
    # (0 is boring in an example)

    # Now feed training data into our object
    $return = $spc->history($history); # "train the system";
    # $history is ref to 2d array;
    # $return > 1 means process not likely to
    # meet the constraints of your specified
    # upper and lower bounds

    # now check to see if the the latest sample of CPU util indicates
    # CPU utilization was under control during the time of the sample

    $return = $spc->test($data); # check one sample of size n
    # $return < 0 there is something wrong with your data
    # $return == 0 the sample is "in control"
    # $return > 0 there are $return problems with the sample set

    Product's homepage

    Requirements:

    · Perl

      


    TAGS:

    Stastical Process Control | SPC calculations | Perl module | Statistics::SPC | SPC | Statistical

    Go to top

    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM