|
44 | 44 | > var zx = new {{alias:@stdlib/array/complex128}}( [ 1.0, 2.0, 3.0, 4.0 ] ); |
45 | 45 | > var zy = new {{alias:@stdlib/array/complex128}}( [ 0.0, 0.0, 0.0, 0.0 ] ); |
46 | 46 | > var s = new {{alias:@stdlib/complex/float64/ctor}}( 0.3, 0.4 ); |
47 | | - > {{alias}}( zx.length, zx, 1, zy, 1, 0.8, s ); |
48 | | - > var z = zy.get( 0 ) |
49 | | - <Complex128>[ ~-1.1, ~-0.2 ] |
50 | | - > z = zx.get( 0 ) |
51 | | - <Complex128>[ ~0.8, ~1.6 ] |
| 47 | + > {{alias}}( zx.length, zx, 1, zy, 1, 0.8, s ) |
| 48 | + <Complex128Array>[ ~-1.1, ~-0.2, ~-2.5, ~0.0 ] |
| 49 | + > zx |
| 50 | + <Complex128Array>[ ~0.8, ~1.6, ~2.4, ~3.2 ] |
52 | 51 |
|
53 | 52 | // Advanced indexing: |
54 | 53 | > zx = new {{alias:@stdlib/array/complex128}}( [ 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0 ] ); |
55 | 54 | > zy = new {{alias:@stdlib/array/complex128}}( [ 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ] ); |
56 | 55 | > var s = new {{alias:@stdlib/complex/float64/ctor}}( 0.3, 0.4 ); |
57 | | - > {{alias}}( 2, zx, -2, zy, 1, 0.8, s ); |
58 | | - > z = zy.get( 0 ) |
59 | | - <Complex128>[ ~-3.9, ~0.2 ] |
60 | | - > z = zx.get( 2 ) |
61 | | - <Complex128>[ ~4.0, ~4.8 ] |
| 56 | + > {{alias}}( 2, zx, -2, zy, 1, 0.8, s ) |
| 57 | + <Complex128Array>[ ~-3.9, ~0.2, ~-1.1, ~-0.2, 0.0, 0.0, 0.0, 0.0 ] |
| 58 | + > zx |
| 59 | + <Complex128Array>[ ~0.8, ~1.6, 3.0, 4.0, ~4.0, ~4.8, 7.0, 8.0 ] |
62 | 60 |
|
63 | 61 | // Using typed array views: |
64 | 62 | > var zx0 = new {{alias:@stdlib/array/complex128}}( [ 1.0, 2.0, 3.0, 4.0, 5.0, 6.0 ] ); |
65 | 63 | > var zy0 = new {{alias:@stdlib/array/complex128}}( [ 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ] ); |
66 | 64 | > var zx1 = new {{alias:@stdlib/array/complex128}}( zx0.buffer, zx0.BYTES_PER_ELEMENT*1 ); |
67 | 65 | > var zy1 = new {{alias:@stdlib/array/complex128}}( zy0.buffer, zy0.BYTES_PER_ELEMENT*2 ); |
68 | 66 | > var s = new {{alias:@stdlib/complex/float64/ctor}}( 0.3, 0.4 ); |
69 | | - > {{alias}}( 1, zx1, 1, zy1, 1, 0.8, s ); |
70 | | - > z = zy0.get( 2 ) |
71 | | - <Complex128>[ ~-2.5, ~0.0 ] |
72 | | - > z = zx0.get( 1 ) |
73 | | - <Complex128>[ ~2.4, ~3.2 ] |
| 67 | + > {{alias}}( 1, zx1, 1, zy1, 1, 0.8, s ) |
| 68 | + <Complex128Array>[ ~-2.5, ~0.0 ] |
| 69 | + > zx0 |
| 70 | + <Complex128Array>[ 1.0, 2.0, ~2.4, ~3.2, 5.0, 6.0 ] |
74 | 71 |
|
75 | 72 |
|
76 | 73 | {{alias}}.ndarray( N, zx, strideX, offsetX, zy, strideY, offsetY, c, s ) |
|
121 | 118 | > var zx = new {{alias:@stdlib/array/complex128}}( [ 1.0, 2.0, 3.0, 4.0 ] ); |
122 | 119 | > var zy = new {{alias:@stdlib/array/complex128}}( [ 0.0, 0.0, 0.0, 0.0 ] ); |
123 | 120 | > var s = new {{alias:@stdlib/complex/float64/ctor}}( 0.3, 0.4 ); |
124 | | - > {{alias}}.ndarray( zx.length, zx, 1, 0, zy, 1, 0, 0.8, s ); |
125 | | - > var z = zy.get( 0 ) |
126 | | - <Complex128>[ ~-1.1, ~-0.2 ] |
127 | | - > z = zx.get( 0 ) |
128 | | - <Complex128>[ ~0.8, ~1.6 ] |
| 121 | + > {{alias}}.ndarray( zx.length, zx, 1, 0, zy, 1, 0, 0.8, s ) |
| 122 | + <Complex128Array>[ ~-1.1, ~-0.2, ~-2.5, ~0.0 ] |
| 123 | + > zx |
| 124 | + <Complex128Array>[ ~0.8, ~1.6, ~2.4, ~3.2 ] |
129 | 125 |
|
130 | 126 | // Advanced indexing: |
131 | 127 | > zx = new {{alias:@stdlib/array/complex128}}( [ 1.0, 2.0, 3.0, 4.0, 5.0, 6.0 ] ); |
132 | 128 | > zy = new {{alias:@stdlib/array/complex128}}( [ 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ] ); |
133 | 129 | > var s = new {{alias:@stdlib/complex/float64/ctor}}( 0.3, 0.4 ); |
134 | | - > {{alias}}.ndarray( 1, zx, 2, 1, zy, 2, 1, 0.8, s ); |
135 | | - > z = zy.get( 1 ) |
136 | | - <Complex128>[ ~-2.5, ~0.0 ] |
137 | | - > z = zx.get( 1 ) |
138 | | - <Complex128>[ ~2.4, ~3.2 ] |
| 130 | + > {{alias}}.ndarray( 1, zx, 2, 1, zy, 2, 1, 0.8, s ) |
| 131 | + <Complex128Array>[ 0.0, 0.0, ~-2.5, ~0.0, 0.0, 0.0 ] |
| 132 | + > zx |
| 133 | + <Complex128Array>[ 1.0, 2.0, ~2.4, ~3.2, 5.0, 6.0 ] |
139 | 134 |
|
140 | 135 | See Also |
141 | 136 | -------- |
|
0 commit comments