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 49 50 51 52 53 54 55
|
=================================
Test of specmat routines
=================================
b1 = [0 0 1 1 0 1 0]
b2 = [1 0 0 1 1 0 0 1 1 0 0 0 0]
toeplitz(b1, b2) =
[[0 0 0 1 1 0 0 1 1 0 0 0 0]
[0 0 0 0 1 1 0 0 1 1 0 0 0]
[1 0 0 0 0 1 1 0 0 1 1 0 0]
[1 1 0 0 0 0 1 1 0 0 1 1 0]
[0 1 1 0 0 0 0 1 1 0 0 1 1]
[1 0 1 1 0 0 0 0 1 1 0 0 1]
[0 1 0 1 1 0 0 0 0 1 1 0 0]]
toeplitz(b1) =
[[0 0 1 1 0 1 0]
[0 0 0 1 1 0 1]
[1 0 0 0 1 1 0]
[1 1 0 0 0 1 1]
[0 1 1 0 0 0 1]
[1 0 1 1 0 0 0]
[0 1 0 1 1 0 0]]
v1 = [-0.869 -0.050 0.800 1.028 -0.900]
v2 = [-0.228 -1.837 0.051 1.441 -1.481 1.075 -0.397]
toeplitz(v1, v2) =
[[-0.869 -1.837 0.051 1.441 -1.481 1.075 -0.397]
[-0.050 -0.869 -1.837 0.051 1.441 -1.481 1.075]
[0.800 -0.050 -0.869 -1.837 0.051 1.441 -1.481]
[1.028 0.800 -0.050 -0.869 -1.837 0.051 1.441]
[-0.900 1.028 0.800 -0.050 -0.869 -1.837 0.051]]
toeplitz(v1) =
[[-0.869 -0.050 0.800 1.028 -0.900]
[-0.050 -0.869 -0.050 0.800 1.028]
[0.800 -0.050 -0.869 -0.050 0.800]
[1.028 0.800 -0.050 -0.869 -0.050]
[-0.900 1.028 0.800 -0.050 -0.869]]
c1 = [0.361+0.780i 0.644+0.794i 1.033-0.191i -0.711+1.324i]
c2 = [0.350+0.510i 0.174+0.475i -0.708-0.127i]
toeplitz(c1, c2) =
[[0.361+0.780i 0.174+0.475i -0.708-0.127i]
[0.644+0.794i 0.361+0.780i 0.174+0.475i]
[1.033-0.191i 0.644+0.794i 0.361+0.780i]
[-0.711+1.324i 1.033-0.191i 0.644+0.794i]]
toeplitz(c1, c1) =
[[0.361+0.780i 0.644+0.794i 1.033-0.191i -0.711+1.324i]
[0.644+0.794i 0.361+0.780i 0.644+0.794i 1.033-0.191i]
[1.033-0.191i 0.644+0.794i 0.361+0.780i 0.644+0.794i]
[-0.711+1.324i 1.033-0.191i 0.644+0.794i 0.361+0.780i]]
toeplitz(c1) =
[[0.361+0.780i 0.644+0.794i 1.033-0.191i -0.711+1.324i]
[0.644-0.794i 0.361+0.780i 0.644+0.794i 1.033-0.191i]
[1.033+0.191i 0.644-0.794i 0.361+0.780i 0.644+0.794i]
[-0.711-1.324i 1.033+0.191i 0.644-0.794i 0.361+0.780i]]
|