diff options
author | simon | 2009-07-16 09:10:23 +0000 |
---|---|---|
committer | simon | 2009-07-16 09:10:23 +0000 |
commit | 0019d6a1d68d0500e0b58a673e187162c222263a (patch) | |
tree | 636638f11861f946b11fce81604810ddae1f6948 /tests/unit_tests/test_double_OpRc.sci | |
parent | cb6d500415f8db3078cc95ece2a4bfabb4e50489 (diff) | |
download | scilab2c-0019d6a1d68d0500e0b58a673e187162c222263a.tar.gz scilab2c-0019d6a1d68d0500e0b58a673e187162c222263a.tar.bz2 scilab2c-0019d6a1d68d0500e0b58a673e187162c222263a.zip |
added test for OpRc , OpCc and OpMinus
corrected the interfaces of OpCc and OpRc
added the missing combinations in INIT_FillSCI2LibCDirs.sci and updated it
Diffstat (limited to 'tests/unit_tests/test_double_OpRc.sci')
-rw-r--r-- | tests/unit_tests/test_double_OpRc.sci | 45 |
1 files changed, 45 insertions, 0 deletions
diff --git a/tests/unit_tests/test_double_OpRc.sci b/tests/unit_tests/test_double_OpRc.sci new file mode 100644 index 00000000..8a9afd8e --- /dev/null +++ b/tests/unit_tests/test_double_OpRc.sci @@ -0,0 +1,45 @@ + +function test_double_OpRc() + + a = [1 , 2 , 3 , 4]; // d0d0OpRcs2 + b = [7 , a];// d0d2OpRcs2 + c = [a , 7];// d2d0OpRcs2 + d = [a , b];// d2d2OpRcs2 + disp(a); + disp(b); + disp(c); + disp(d); + + e = [1*%i , 2*%i , 3*%i , 4*%i ];// z0z0OpRcz2 + f = [7 , e];// z0z2OpRcz2 + g = [e , 7];// z2z0OpRcz2 + h = [e , f];// z2z2OpRcz2 + + disp(e); + disp(f); + disp(g); + disp(h); + + + i = [%i , 4.5]; // z0d0OpRcz2 + j = [4.5 , %i ]; // d0z0OpRcz2 + k = [4.5 , i ]; // d0z2OpRcz2 + l = [i , 4.5]; // z2d0OpRcz2 + + disp(i); + disp(j); + disp(k); + disp(l); + + m = [1 , 4.5]; + n = [%i , m ]; // z0d2OpRcz2 + o = [m , %i ]; // d0z2OpRcz2 + p = [m , n ]; // d2z2OpRcz2 + q = [n , m ]; // z2d2OpRcz2 + + disp(n); + disp(o); + disp(p); + disp(q); + +endfunction |