|
25 | 25 | * |
26 | 26 | * @example |
27 | 27 | * var Complex128Array = require( '@stdlib/array/complex128' ); |
| 28 | +* var real = require( '@stdlib/complex/float64/real' ); |
| 29 | +* var imag = require( '@stdlib/complex/float64/imag' ); |
28 | 30 | * var zlacpy = require( '@stdlib/lapack/base/zlacpy' ); |
29 | 31 | * |
30 | 32 | * var A = new Complex128Array( [ 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0 ] ); |
31 | 33 | * var B = new Complex128Array( 4 ); |
32 | 34 | * |
33 | 35 | * zlacpy( 'row-major', 'all', 2, 2, A, 2, B, 2 ); |
34 | | -* // B => <Complex128Array> |
| 36 | +* |
| 37 | +* var z = B.get( 0 ); |
| 38 | +* // returns <Complex128> |
| 39 | +* |
| 40 | +* var v = real( z ); |
| 41 | +* // returns 1.0 |
| 42 | +* |
| 43 | +* v = imag( z ); |
| 44 | +* // returns 2.0 |
35 | 45 | * |
36 | 46 | * @example |
37 | 47 | * var Complex128Array = require( '@stdlib/array/complex128' ); |
| 48 | +* var real = require( '@stdlib/complex/float64/real' ); |
| 49 | +* var imag = require( '@stdlib/complex/float64/imag' ); |
38 | 50 | * var zlacpy = require( '@stdlib/lapack/base/zlacpy' ); |
39 | 51 | * |
40 | | -* var A = new Complex128Array( [ 0.0, 0.0, 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0 ] ); |
41 | | -* var B = new Complex128Array( [ 0.0, 0.0, 0.0, 0.0, 11.0, 312.0, 53.0, 412.0, 24.0, 58.0, 85.0, 74.0 ] ); |
| 52 | +* var A = new Complex128Array( [ 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0, 10.0 ] ); |
| 53 | +* var B = new Complex128Array( 12 ); |
42 | 54 | * |
43 | 55 | * zlacpy.ndarray( 'all', 2, 2, A, 2, 1, 1, B, 2, 1, 2 ); |
44 | | -* // B => <Complex128Array> |
| 56 | +* |
| 57 | +* var z = B.get( 2 ); |
| 58 | +* // returns <Complex128> |
| 59 | +* |
| 60 | +* var v = real( z ); |
| 61 | +* // returns 3.0 |
| 62 | +* |
| 63 | +* v = imag( z ); |
| 64 | +* // returns 4.0 |
45 | 65 | */ |
46 | 66 |
|
47 | 67 | // MODULES // |
|
0 commit comments