Deconvolution/2D+: Difference between revisions

m
→‎{{header|Perl 6}}: Fixed up some formatting
m (→‎{{header|Perl 6}}: Added version of perl 6 tested under.)
m (→‎{{header|Perl 6}}: Fixed up some formatting)
Line 177:
my @coords;
my $j = $index;
for @hsize -> $dim {
@coords.push( $j % $dim );
$j div= $dim;
Line 246:
my $tab = 2;
if @array[0] ~~ Array {
say ' ' x $indent,"[";
pretty_print( $_, $indent + $tab ) for @array;
say ' ' x $indent, "]{$indent??','!!''}";
} else {
say ' ' x $indent, "[{say_it(@array)} ]{$indent??','!!''}";
}
 
Line 299:
=begin skip_output
 
say "@g =";
pretty_print( @g );
 
say '-' x 79;
 
say "@f =";
pretty_print( @f );
 
Line 311:
 
say "# {+size_of(@f)}D array:";
say "@h =";
pretty_print( deconv_ND( @g, @f ) );</lang>
 
Output:
<pre># 3D array:
@h =
[
[
10,327

edits