1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48
|
#!/usr/bin/perl -w
use strict;
use warnings;
print "Enter number of sites\n";
print "Available: Any\n";
print "Default is 16 (press ENTER) ";
$_=<STDIN>;
chomp;
if ($_ eq "") {
$_= 16;
}
my $sites = $_;
print "For E_0*i*cos(omega*time)\n";
print "Enter E_0\n";
print "Available: Any\n";
print "Default is -0.2 (press ENTER) ";
$_=<STDIN>;
chomp;
if ($_ eq "") {
$_= -0.2;
}
my $E0 = $_;
print "Enter omega\n";
print "Available: Any\n";
print "Default is 0.8 (press ENTER) ";
$_=<STDIN>;
chomp;
if ($_ eq "") {
$_= 0.8;
}
my $omega = $_;
print "Copy this into your input file in the correct place:\n\n";
print "potentialT $sites ";
for (my $i=0;$i<$sites;$i++) {
my $val = $E0*($i+1);
print "$val ";
}
print "\n";
print "omega=$omega\n";
|