Text::CSV::Munge::Test.pm
Version 0.01
From the CLI, call as below where '/some/dir/'
is any directory you have
permission to write to.
perl -e "use Text::CSV::Munge::Test; \
From anywhere else call...
use Text::CSV::Munge::Test;
print Text::CSV::Munge::Test->full_test(/some/dir);
With the parent module (Text::CSV::Munge.pm
) loaded, call as below. The
$foo
may be either class or instance (of module Chart::EPS_graph
) as it
will be ignored. The test module auto-instanciates its own object without need
of a new()
method. It is just a test, after all.
$foo->full_test('/some/dir');
Simulates calculating the maximum and minimum principal bar from delta and rectangular strain gage rosettes. Graphs the output via Chart::EPS_graph
Reads in uncorrected strain gage data from a *.csv
file. User designates
which of these belong to which kinds of rosettes. Script then calculates the
max and min principal bar along with their their angle.
Resolved data is then output either as another *.csv
file, or as graphical
data, or both.
This program is free software. It carries absolutely no warranties or guarantees of any kind (expressed, implied, or even vaguely hinted at).
Install these into Perl via ActiveState PPM, NetBSD pkgsrc or CPAN as
appropriate for your OS: Math::Trig, Text::CSV::Munge, Chart::EPS_graph
The last two of those I wrote myself and are very new. If not yet in CPAN, then email me and I'll send you the most recent versions personally.
Gan Uesli Starling <gan@starling.us>
Copyright (c) 2006 Gan Uesli Starling. All rights reserved.
This program is free software; you may redistribute and/or modify it under the same terms as Perl itself.