6.4/10 (17 أصوات )




  • مرات التنزيل: 163
  • متطلبات التشغيل:
  • الحجم:
  • الترخيص:
  • الاصدار : 0.09
  • اضيف في: 2012-11-09 00:00:00
  • اخر تحديث: 11/09/2012
  • الموقع علي الانترنت:






Description




PDL::Graphics::Prima is a plotting interface for creating and exploring 2D data visualizations. The core of this interace is a Plot widget that can be incorporated into Prima applications.SIMPLE SYNOPSIS use PDL::Graphics::Prima::Simple; use PDL;  # Generate some data - a sine curve my $x = sequence(100) / 20; my $y = sin($x);  # Draw a point at each x/y pair: blob_plot($x, $y);  # Draw a line connecting each x/y pair: line_plot($x, $y);  # Draw a histogram: my ($bin_centers, $heights) = $y->hist; hist_plot($bin_centers, $heights); hist_plot($y->hist); # equivalent   # Generate some data - a wavy pattern my $image = sin(sequence(100)/10) + sin(sequence(100)/20)->transpose;  # Generate a greyscale image: matrix_plot($image);  # Set the left, right, bottom, top matrix_plot([0, 1], [0, 2], $image);   # Use the more general plot for multiple datasets # and more plotting features: my $colors = pal::Rainbow()->apply($x); plot( -lines => ds::Pair($x, $y), -color_blobs => ds::Pair($x, $y + 1, colors => $colors, plotType => pt::Blobs ), x => { label => 'Time' }, y => { label => 'Sine' }, );WIDGET SYNOPSIS use PDL; use Prima qw(Application); use PDL::Graphics::Prima;  my $t_data = sequence(6) / 0.5 + 1; my $y_data = exp($t_data);  my $wDisplay = Prima::MainWindow->create( text => 'Graph Test', size => [300, 300], );  $wDisplay->insert('Plot', -function => ds::Func(\&PDL::exp, color => cl::Blue), -data => ds::Pair($t_data, $y_data, color => cl::Red), pack => { fill => 'both', expand => 1}, );  run Prima;Product's homepage Requirements:

· Perl









التعليقات علي PDL::Graphics::Prima 0.09
اضافة تعليق

تعليقات الفيسبوك

تعليقات الموقع