summaryrefslogtreecommitdiff
path: root/dependencies.js
diff options
context:
space:
mode:
Diffstat (limited to 'dependencies.js')
-rw-r--r--dependencies.js24
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;
+}