This example shows how a SCAN GQE is created by the create() method and how the data are manipulated.
#!/usr/bin/perl use Spectra; use GQE; cls(); $size = 100; # # create a SCAN t1 and ... # $t1 = SCAN->create( name => "t1", start => 0, stop => 10, np => $size) or die " Failed to create t1 "; # # ... set the y-values to sinus() ... # for $i (0 .. ($size - 1)) { $t1->{y}[$i] = sin( $t1->{x}[$i]); } # # ... and write it to a file (t1.fio). # $ret = $t1->write( noconfirm => "yes"); $t1->set( at => "(2,2,3)", colour => "red"); Spectra::autoscale(); Spectra::display(); # # cleanup # $t1->delete();