Cody

Solution 891606

Submitted on 19 May 2016 by Zikobrelli
This solution is locked. To view this solution, you need to provide a solution of the same size or smaller.

Test Suite

Test Status Code Input and Output
1   Pass
a=reshape(1:36,6,[]); b=[sum(a(:,1:3),2) sum(a(:,4:6),2)]; m=matrix_crunch(a); assert(max(max(abs(m-b)))<1e-10)

y = 0 0 0 0 0 0 0 0 0 0 0 0 ans = 1.0000 8.0000 21.0000 39.0000 57.0000 75.0000 y = 21.0000 75.0000 0 0 0 0 0 0 0 0 0 0 ans = 2.0000 10.0000 24.0000 42.0000 60.0000 78.0000 y = 21.0000 75.0000 24.0000 78.0000 0 0 0 0 0 0 0 0 ans = 3 12 27 45 63 81 y = 21.0000 75.0000 24.0000 78.0000 27.0000 81.0000 0 0 0 0 0 0 ans = 4.0000 14.0000 30.0000 48.0000 66.0000 84.0000 y = 21.0000 75.0000 24.0000 78.0000 27.0000 81.0000 30.0000 84.0000 0 0 0 0 ans = 5 16 33 51 69 87 y = 21.0000 75.0000 24.0000 78.0000 27.0000 81.0000 30.0000 84.0000 33.0000 87.0000 0 0 ans = 6 18 36 54 72 90 y = 21.0000 75.0000 24.0000 78.0000 27.0000 81.0000 30.0000 84.0000 33.0000 87.0000 36.0000 90.0000

2   Pass
a=magic(9)-30; b=[sum(a(:,1:3),2) sum(a(:,4:6),2) sum(a(:,7:9),2)]; m=matrix_crunch(a); assert(max(max(abs(m-b)))<1e-10)

y = 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ans = 17.0000 45.0000 84.0000 117.0000 60.0000 3.0000 -54.0000 -21.0000 12.0000 y = 84.0000 3.0000 12.0000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ans = 27.0000 65.0000 114.0000 66.0000 9.0000 -48.0000 -24.0000 9.0000 33.0000 y = 84.0000 3.0000 12.0000 114.0000 -48.0000 33.0000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ans = 37.0000 85.0000 63.0000 6.0000 -51.0000 -27.0000 6.0000 39.0000 63.0000 y = 84.0000 3.0000 12.0000 114.0000 -48.0000 33.0000 63.0000 -27.0000 63.0000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ans = 47.0000 24.0000 12.0000 -45.0000 -21.0000 3.0000 36.0000 60.0000 84.0000 y = 84.0000 3.0000 12.0000 114.0000 -48.0000 33.0000 63.0000 -27.0000 63.0000 12.0000 3.0000 84.0000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ans = -24.0000 -37.0000 -48.0000 -24.0000 0 33.0000 66.0000 90.0000 114.0000 y = 84.0000 3.0000 12.0000 114.0000 -48.0000 33.0000 63.0000 -27.0000 63.0000 12.0000 3.0000 84.0000 -48.0000 33.0000 114.0000 0 0 0 0 0 0 0 0 0 0 0 0 ans = -14.0000 -17.0000 -18.0000 6.0000 30.0000 63.0000 87.0000 111.0000 54.0000 y = 84.0000 3.0000 12.0000 114.0000 -48.0000 33.0000 63.0000 -27.0000 63.0000 12.0000 3.0000 84.0000 -48.0000 33.0000 114.0000 -18.0000 63.0000 54.0000 0 0 0 0 0 0 0 0 0 ans = -4 -6 3 27 60 93 117 60 3 y = 84.0000 3.0000 12.0000 114.0000 -48.0000 33.0000 63.0000 -27.0000 63.0000 12.0000 3.0000 84.0000 -48.0000 33.0000 114.0000 -18.0000 63.0000 54.0000 3.0000 93.0000 3.0000 0 0 0 0 0 0 ans = 6.0000 14.0000 33.0000 57.0000 90.0000 114.0000 57.0000 -0.0000 -48.0000 y = 84.0000 3.0000 12.0000 114.0000 -48.0000 33.0000 63.0000 -27.0000 63.0000 12.0000 3.0000 84.0000 -48.0000 33.0000 114.0000 -18.0000 63.0000 54.0000 3.0000 93.0000 3.0000 33.0000 114.0000 -48.0000 0 0 0 ans = 7.0000 25.0000 54.0000 87.0000 120.0000 63.0000 6.0000 -51.0000 -18.0000 y = 84.0000 3.0000 12.0000 114.0000 -48.0000 33.0000 63.0000 -27.0000 63.0000 12.0000 3.0000 84.0000 -48.0000 33.0000 114.0000 -18.0000 63.0000 54.0000 3.0000 93.0000 3.0000 33.0000 114.0000 -48.0000 54.0000 63.0000 -18.0000

3   Pass
a=rand(12); b=[sum(a(:,1:3),2) sum(a(:,4:6),2) sum(a(:,7:9),2) sum(a(:,10:12),2)]; m=matrix_crunch(a); assert(max(max(abs(m-b)))<1e-10)

y = 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ans = Columns 1 through 9 0.1510 0.4486 0.7936 1.5307 1.5481 1.3957 0.8015 0.6200 1.3812 Columns 10 through 12 2.0647 2.0344 1.3547 y = 0.7936 1.3957 1.3812 1.3547 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ans = Columns 1 through 9 0.9794 1.3530 2.0217 1.3178 1.7508 1.1252 1.0590 0.4547 1.3570 Columns 10 through 12 2.1357 2.5680 2.4029 y = 0.7936 1.3957 1.3812 1.3547 2.0217 1.1252 1.3570 2.4029 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ans = Columns 1 through 9 0.4218 0.9533 1.6338 2.1296 1.7186 1.8637 1.2473 1.3431 0.8442 Columns 10 through 12 0.8295 1.3758 1.3284 y = 0.7936 1.3957 1.3812 1.3547 2.0217 1.1252 1.3570 2.4029 1.6338 1.8637 0.8442 1.3284 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ans = Columns 1 through 9 0.9153 0.9420 1.3557 0.5155 0.9373 1.4746 1.6906 1.7764 1.5391 Columns 10 through 12 1.5959 1.0662 0.7983 y = 0.7936 1.3957 1.3812 1.3547 2.0217 1.1252 1.3570 2.4029 1.6338 1.8637 0.8442 1.3284 1.3557 1.4746 1.5391 0.7983 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ans = Columns 1 through 9 0.2299 0.6119 0.7634 1.4060 1.9207 2.5351 2.1820 1.9862 1.9737 Columns 10 through 12 1.4622 0.8615 0.3125 y = 0.7936 1.3957 1.3812 1.3547 2.0217 1.1252 1.3570 2.4029 1.6338 1.8637 0.8442 1.3284 1.3557 1.4746 1.5391 0.7983 0.7634 2.5351 1.9737 0.3125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ans = Columns 1 through 9 0.7325 1.0183 1.1260 1.1099 0.9772 1.4514 1.0973 1.4247 1.5654 Columns 10 through 12 2.0490 1.5881 1.0964 y = 0.7936 1.3957 1.3812 1.3547 2.0217 1.1252 1.3570 2.4029 1.6338 1.8637 0.8442 1.3284 1.3557 1.4746 1.5391 0.7983 0.7634 2.5351 1.9737 0.3125 1.1260 1.4514 1.5654 1.0964 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ans = Columns 1 through 9 0.2843 0.3744 1.3439 1.6815 2.3703 1.8694 1.4757 1.3849 1.5875 Columns 10 through 12 1.8438 1.3348 1.1301 y = 0.7936 1.3957 1.3812 1.3547 2.0217 1.1252 1.3570 2.4029 1.6338 1.8637 0.8442 1.3284 1.3557 1.4746 1.5391 0.7983 0.7634 2.5351 1.9737 0.3125 1.1260 1.4514 1.5654 1.0964 1.3439 1.8694 1.5875 1.1301 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ans = Columns 1 through 9 0.6650 1.1582 1.8238 1.4985 1.1891 0.7212 1.3494 1.9398 2.7265 Columns 10 through 12 2.3174 1.6528 1.3518 y = 0.7936 1.3957 1.3812 1.3547 2.0217 1.1252 1.3570 2.4029 1.6338 1.8637 0.8442 1.3284 1.3557 1.4746 1.5391 0.7983 0.7634 2.5351 1.9737 0.3125 1.1260 1.4514 1.5654 1.0964 1.3439 1.8694 1.5875 1.1301 1.8238 0.7212 2.7265 1.3518 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ans = Columns 1 through 9 0.6817 1.2293 1.8440 1.8866 1.5747 1.0357 1.2691 1.3923 1.6881 Columns 10 through 12 1.0898 1.6953 1.8763 y = 0.7936 1.3957 1.3812 1.3547 2.0217 1.1252 1.3570 2.4029 1.6338 1.8637 0.8442 1.3284 1.3557 1.4746 1.5391 0.7983 0.7634 2.5351 1.9737 0.3125 1.1260 1.4514 1.5654 1.0964 1.3439 1.8694 1.5875 1.1301 1.8238 0.7212 2.7265 1.3518 1.8440 1.0357 1.6881 1.8763 0 0 0 0 0 0 0 0 0 0 0 0 ans = Columns 1 through 9 0.2538 0.3820 1.2956 1.3203 1.5782 1.5851 1.4275 1.9870 1.9360 Columns 10 through 12 2.2499 2.2471 1.9334 y = 0.7936 1.3957 1.3812 1.3547 2.0217 1.1252 1.3570 2.4029 1.6338 1.8637 0.8442 1.3284 1.3557 1.4746 1.5391 0.7983 0.7634 2.5351 1.9737 0.3125 1.1260 1.4514 1.5654 1.0964 1.3439 1.8694 1.5875 1.1301 1.8238 0.7212 2.7265 1.3518 1.8440 1.0357 1.6881 1.8763 1.2956 1.5851 1.9360 1.9334 0 0 0 0 0 0 0 0 ans = Columns 1 through 9 0.5380 1.4970 1.5166 1.7858 1.2113 1.5557 0.8048 1.3091 1.6455 Columns 10 through 12 2.0885 1.8931 1.4434 y = 0.7936 1.3957 1.3812 1.3547 2.0217 1.1252 1.3570 2.4029 1.6338 1.8637 0.8442 1.3284 1.3557 1.4746 1.5391 0.7983 0.7634 2.5351 1.9737 0.3125 1.1260 1.4514 1.5654 1.0964 1.3439 1.8694 1.5875 1.1301 1.8238 0.7212 2.7265 1.3518 1.8440 1.0357 1.6881 1.8763 1.2956 1.5851 1.9360 1.9334 1.5166 1.5557 1.6455 1.4434 0 0 0 0 ans = Columns 1 through 9 0.7718 1.3792 2.0453 1.9713 1.7560 1.5585 1.7138 1.9351 1.6715 Columns 10 through 12 1.6726 1.7960 2.2593 y = 0.7936 1.3957 1.3812 1.3547 2.0217 1.1252 1.3570 2.4029 1.6338 1.8637 0.8442 1.3284 1.3557 1.4746 1.5391 0.7983 0.7634 2.5351 1.9737 0.3125 1.1260 1.4514 1.5654 1.0964 1.3439 1.8694 1.5875 1.1301 1.8238 0.7212 2.7265 1.3518 1.8440 1.0357 1.6881 1.8763 1.2956 1.5851 1.9360 1.9334 1.5166 1.5557 1.6455 1.4434 2.0453 1.5585 1.6715 2.2593

4   Pass
a=ones(18); b=3*ones(18,6); m=matrix_crunch(a); assert(max(max(abs(m-b)))<1e-10)

y = 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ans = Columns 1 through 16 1 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 Columns 17 through 18 3 3 y = 3 3 3 3 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ans = Columns 1 through 16 1 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 Columns 17 through 18 3 3 y = 3 3 3 3 3 3 3 3 3 3 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ans = Columns 1 through 16 1 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 Columns 17 through 18 3 3 y = 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ans = Columns 1 through 16 1 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 Columns 17 through 18 3 3 y = 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ans = Columns 1 through 16 1 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 Columns 17 through 18 3 3 y = 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ans = Columns 1 through 16 1 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 Columns 17 through 18 3 3 y = 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ans = Columns 1 through 16 1 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 Columns 17 through 18 3 3 y = 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ans = Columns 1 through 16 1 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 Columns 17 through 18 3 3 y = 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ans = Columns 1 through 16 1 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 Columns 17 through 18 3 3 y = 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ans = Columns 1 through 16 1 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 Columns 17 through 18 3 3 y = 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ans = Columns 1 through 16 1 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 Columns 17 through 18 3 3 y = 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ans = Columns 1 through 16 1 2 3 3 3 ...

5   Pass
a=magic(15)+j.*flipud(magic(15)); a=a(1:10,:)-rand(10,15); b=[sum(a(:,1:3),2) sum(a(:,4:6),2) sum(a(:,7:9),2) sum(a(:,10:12),2) sum(a(:,13:15),2)]; m=matrix_crunch(a); assert(max(max(abs(m-b)))<1e-10)

y = 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ans = 1.0e+02 * Columns 1 through 5 1.2162 + 1.0600i 2.6059 + 2.2900i 4.1568 + 3.6900i 4.6620 + 4.2000i 5.1651 + 4.7100i Columns 6 through 10 5.6759 + 5.2200i 6.1931 + 5.7300i 4.3095 + 6.2400i 2.4187 + 4.3500i 0.5296 + 2.4600i Columns 11 through 15 1.0326 + 0.5700i 1.5506 + 1.0800i 2.0554 + 1.5900i 2.5673 + 2.1000i 3.0726 + 2.6100i y = 1.0e+02 * 4.1568 + 3.6900i 5.6759 + 5.2200i 2.4187 + 4.3500i 1.5506 + 1.0800i 3.0726 + 2.6100i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i ans = 1.0e+02 * Columns 1 through 5 1.3732 + 1.0500i 2.9224 + 2.1200i 4.6408 + 3.3600i 5.1524 + 3.7200i 5.6600 + 4.2300i Columns 6 through 10 6.1656 + 4.7400i 4.4263 + 5.2500i 2.5385 + 5.7600i 0.6466 + 6.1200i 1.0103 + 4.2300i Columns 11 through 15 1.5172 + 2.3400i 2.0336 + 0.6000i 2.5430 + 1.1100i 3.0490 + 1.6200i 3.4059 + 2.1300i y = 1.0e+02 * 4.1568 + 3.6900i 5.6759 + 5.2200i 2.4187 + 4.3500i 1.5506 + 1.0800i 3.0726 + 2.6100i 4.6408 + 3.3600i 6.1656 + 4.7400i 0.6466 + 6.1200i 2.0336 + 0.6000i 3.4059 + 2.1300i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i ans = 1.0e+02 * Columns 1 through 5 1.5385 + 0.8900i 3.2388 + 1.8000i 5.1132 + 2.8800i 5.6178 + 3.2400i 6.1342 + 3.7500i Columns 6 through 10 4.3965 + 4.2600i 2.5128 + 4.7700i 0.6226 + 5.2800i 0.9813 + 5.7900i 1.4831 + 6.1500i Columns 11 through 15 1.9961 + 4.2600i 2.5061 + 2.3700i 3.0226 + 0.6300i 3.5263 + 1.1400i 3.8815 + 1.6500i y = 1.0e+02 * 4.1568 + 3.6900i 5.6759 + 5.2200i 2.4187 + 4.3500i 1.5506 + 1.0800i 3.0726 + 2.6100i 4.6408 + 3.3600i 6.1656 + 4.7400i 0.6466 + 6.1200i 2.0336 + 0.6000i 3.4059 + 2.1300i 5.1132 + 2.8800i 4.3965 + 4.2600i 0.9813 + 5.7900i 2.5061 + 2.3700i 3.8815 + 1.6500i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i ans = 1.0e+02 * Columns 1 through 5 1.6999 + 0.7300i 3.5658 + 1.6300i 5.5988 + 2.5500i 6.1070 + 2.9100i 4.3668 + 3.2700i Columns 6 through 10 2.6309 + 3.7800i 0.7337 + 4.2900i 1.0971 + 4.8000i 1.4529 + 5.3100i 1.9670 + 5.6700i Columns 11 through 15 2.4737 + 6.0300i 2.9861 + 4.1400i 3.4917 + 2.4000i 3.8548 + 0.6600i 4.2160 + 1.1700i y = 1.0e+02 * 4.1568 + 3.6900i 5.6759 + 5.2200i 2.4187 + 4.3500i 1.5506 + 1.0800i 3.0726 + 2.6100i 4.6408 + 3.3600i 6.1656 + 4.7400i 0.6466 + 6.1200i 2.0336 + 0.6000i 3.4059 + 2.1300i 5.1132 + 2.8800i 4.3965 + 4.2600i 0.9813 + 5.7900i 2.5061 + 2.3700i 3.8815 + 1.6500i 5.5988 + 2.5500i 2.6309 + 3.7800i 1.4529 + 5.3100i 2.9861 + 4.1400i 4.2160 + 1.1700i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i ans = 1.0e+02 * Columns 1 through 5 1.8593 + 0.5700i 3.8851 + 1.3100i 6.0762 + 2.0700i 4.3320 + 2.4300i 2.5960 + 2.7900i Columns 6 through 10 0.7147 + 3.3000i 1.0697 + 3.8100i 1.4269 + 4.3200i 1.9298 + 4.8300i 2.4458 + 5.3400i Columns 11 through 15 2.9568 + 5.7000i 3.4661 + 6.0600i 3.9761 + 4.1700i 4.3338 + 2.4300i 4.6997 + 0.6900i y = 1.0e+02 * 4.1568 + 3.6900i 5.6759 + 5.2200i 2.4187 + 4.3500i 1.5506 + 1.0800i 3.0726 + 2.6100i 4.6408 + 3.3600i 6.1656 + 4.7400i 0.6466 + 6.1200i 2.0336 + 0.6000i 3.4059 + 2.1300i 5.1132 + 2.8800i 4.3965 + 4.2600i 0.9813 + 5.7900i 2.5061 + 2.3700i 3.8815 + 1.6500i 5.5988 + 2.5500i 2.6309 + 3.7800i 1.4529 + 5.3100i 2.9861 + 4.1400i 4.2160 + 1.1700i 6.0762 + 2.0700i 0.7147 + 3.3000i 1.9298 + 4.8300i 3.4661 + 6.0600i 4.6997 + 0.6900i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i ans = 1.0e+02 * Columns 1 through 5 2.0167 + 0.4100i 4.2045 + 0.9900i 4.3119 + 1.7400i 2.5652 + 2.1000i 0.8185 + 2.4600i Columns 6 through 10 1.1733 + 2.8200i 1.5365 + 3.3300i 1.8965 + 3.8400i 2.4055 + 4.3500i 2.9165 + 4.8600i Columns 11 through 15 3.4302 + 5.2200i 3.9424 + 5.5800i 4.3044 + 5.9400i 4.6643 + 4.2000i 5.0240 + 2.4600i y = 1.0e+02 * 4.1568 + 3.6900i 5.6759 + 5.2200i 2.4187 + 4.3500i 1.5506 + 1.0800i 3.0726 + 2.6100i 4.6408 + 3.3600i 6.1656 + 4.7400i 0.6466 + 6.1200i 2.0336 + 0.6000i 3.4059 + 2.1300i 5.1132 + 2.8800i 4.3965 + 4.2600i 0.9813 + 5.7900i 2.5061 + 2.3700i 3.8815 + 1.6500i 5.5988 + 2.5500i 2.6309 + 3.7800i 1.4529 + 5.3100i 2.9861 + 4.1400i 4.2160 + 1.1700i 6.0762 + 2.0700i 0.7147 + 3.3000i 1.9298 + 4.8300i 3.4661 + 6.0600i 4.6997 + 0.6900i 4.3119 + 1.7400i 1.1733 + 2.8200i 2.4055 + 4.3500i 3.9424 + 5.5800i 5.0240 + 2.4600i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i ans = 1.0e+02 * Columns 1 through 5 2.1771 + 0.2500i 2.2716 + 0.6700i 2.5400 + 1.2600i 0.7990 + 1.6200i 1.1644 + 1.9800i Columns 6 through 10 1.5211 + 2.3400i 1.8801 + 2.8500i 2.3879 + 3.3600i 2.8979 + 3.8700i 3.4113 + 4.3800i Columns 11 through 15 3.9159 + 4.8900i 4.4264 + 5.2500i 4.7852 + 5.6100i 5.1489 + 5.9700i 5.5089 + 4.2300i y = 1.0e+02 * 4.1568 + 3.6900i 5.6759 + 5.2200i 2.4187 + 4.3500i 1.5506 + 1.0800i 3.0726 + 2.6100i 4.6408 + 3.3600i 6.1656 + 4.7400i 0.6466 + 6.1200i 2.0336 + 0.6000i 3.4059 + 2.1300i 5.1132 + 2.8800i 4.3965 + 4.2600i 0.9813 + 5.7900i 2.5061 + 2.3700i 3.8815 + 1.6500i 5.5988 + 2.5500i 2.6309 + 3.7800i 1.4529 + 5.3100i 2.9861 + 4.1400i 4.2160 + 1.1700i 6.0762 + 2.0700i 0.7147 + 3.3000i 1.9298 + 4.8300i 3.4661 + 6.0600i 4.6997 + 0.6900i 4.3119 + 1.7400i 1.1733 + 2.8200i 2.4055 + 4.3500i 3.9424 + 5.5800i 5.0240 + 2.4600i 2.5400 + 1.2600i 1.5211 + 2.3400i 2.8979 + 3.8700i 4.4264 + 5.2500i 5.5089 + 4.2300i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i ans = 1.0e+02 * Columns 1 through 5 0.0804 + 0.0900i 0.3309 + 0.3500i 0.7557 + 0.7800i 1.2699 + 1.2900i ...