Main > Programming > Libraries >

Simulation::Sensitivity 0.11

Simulation::Sensitivity 0.11

Sponsored Links

Simulation::Sensitivity 0.11 Ranking & Summary

RankingClick at the star to rank
Ranking Level
User Review: 0 (0 times)
File size: 0.014 MB
Platform: Any Platform
License: Perl Artistic License
Price:
Downloads: 1022
Date added: 2007-01-16
Publisher: David A Golden

Simulation::Sensitivity 0.11 description

Simulation::Sensitivity is a general-purpose sensitivity analysis tool for user-supplied calculations and parameters.

SYNOPSIS

use Simulation::Sensitivity;
$sim = Simulation::Sensitiviy->new(
calculation => sub { my $p = shift; return $p->{alpha} + $p->{beta} }
parameters => { alpha => 1.1, beta => 0.2 },
delta => 0.1 );
$result = $sim->run;
print $sim->text_report($result);

Simulation::Sensitivity is a general-purpose sensitivity analysis tool. Given a user-written calculating function, a "base-case" of parameters, and a requested input sensitivity delta, this module will carry out a sensitivity analysis, capturing the output of the calculating function while varying each parameter positively and negatively by the specified delta. The module also produces a simple text report showing the percentage impact of each parameter upon the output.

The user-written calculating function must follow a standard form, but may make any type of computations so long as the form is satisfied. It must take a single argument -- a hash reference of parameters for use in the calculation. It must return a single, numerical result.

CONSTRUCTORS

new

my $sim = Simulation::Sensitivity->new(
calculation => sub { my $p = shift; return $p->{alpha} + $p->{beta} }
parameters => { alpha => 1.1, beta => 0.2 },
delta => 0.1 );

new takes as its argument a hash with three required parameters. calculation must be a reference to a subroutine and is used for calculation. It must adhere to the usage guidelines above for such functions. parameters must be a reference to a hash that represents the initial starting parameters for the calculation. delta is a percentage that each parameter will be pertubed by during the analysis. Percentages should be expressed as a decimal (0.1 to indicate 10%).

As a constructor, new returns a Simulation::Sensitivity object.

Simulation::Sensitivity 0.11 Screenshot

Advertisements

Simulation::Sensitivity 0.11 Keywords

Bookmark Simulation::Sensitivity 0.11

Hyperlink code:
Link for forum:

Simulation::Sensitivity 0.11 Copyright

WareSeeker periodically updates pricing and software information of Simulation::Sensitivity 0.11 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of Simulation::Sensitivity 0.11 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed

Allok Video Splitter 2.2.0 Review:

Name (Required)
Email(Required)
Captcha
Featured Software

Want to place your software product here?
Please contact us for consideration.

Contact WareSeeker.com
Related Software
Mars Simulation Project is a simulation of a human settlement on Mars. Free Download
Particle Simulation is a simulation of spraying up to 60k particles in realtime. Free Download
PatientOS is a free clinical information management system designed for hospitals and healthcare practitioners. Free Download
The chmod calculator is a Unix and Linux command for setting file or directory permissisos. The scrip a llows you to set permissions on your cgi files via FTP. Free Download
The Noble Ape Simulation creates a random environment and simulates the ape inhabitants cognitive processes. Free Download
filtergen takes a high-level langauge and compiles it into packet filtering rules for a variety of packet filters. Free Download
Pioneers is an emulation of the Settlers of Catan board game which can be played over the internet. Free Download
MusicBrainz::Client is a MusicBrainz Client API. Free Download