diff options
Diffstat (limited to 'dependencies.js')
-rw-r--r-- | dependencies.js | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/dependencies.js b/dependencies.js index c34bf4e..1bebb1c 100644 --- a/dependencies.js +++ b/dependencies.js @@ -841,3 +841,27 @@ function _str2code() { } return code; } + +function real() { + var matrix = arguments[0]; + var sz = math.size(matrix); + var res = []; + for (var i = 0; i < sz[0]; i++) { + for (var j = 0; j < sz[1]; j++) { + res.push([math.re(matrix[i][j])]); + } + } + return res; +} + +function imag() { + var matrix = arguments[0]; + var sz = math.size(matrix); + var res = []; + for (var i = 0; i < sz[0]; i++) { + for (var j = 0; j < sz[1]; j++) { + res.push([math.im(matrix[i][j])]); + } + } + return res; +} |