diff options
author | jofret | 2009-06-16 07:09:28 +0000 |
---|---|---|
committer | jofret | 2009-06-16 07:09:28 +0000 |
commit | 9f080c28ca2fbb57b9d2227a51beec1fc990b26f (patch) | |
tree | a656e889c1967773c92b95ab5a4b76163f57ae3d /tests/unit_tests/test_double_OpIns.sci | |
parent | a8760a2e68c4c8646ad97d1bd396b72d1e96b547 (diff) | |
download | scilab2c-9f080c28ca2fbb57b9d2227a51beec1fc990b26f.tar.gz scilab2c-9f080c28ca2fbb57b9d2227a51beec1fc990b26f.tar.bz2 scilab2c-9f080c28ca2fbb57b9d2227a51beec1fc990b26f.zip |
unitary tests
Diffstat (limited to 'tests/unit_tests/test_double_OpIns.sci')
-rw-r--r-- | tests/unit_tests/test_double_OpIns.sci | 129 |
1 files changed, 129 insertions, 0 deletions
diff --git a/tests/unit_tests/test_double_OpIns.sci b/tests/unit_tests/test_double_OpIns.sci new file mode 100644 index 00000000..d6ca31aa --- /dev/null +++ b/tests/unit_tests/test_double_OpIns.sci @@ -0,0 +1,129 @@ +function test_double_OpIns() + //reals +a=[1 2 3; 4 5 6] + +a(3)=-2 +disp(a); + +a(3)=-4+%i +disp(a); + +a(1,3)=-12; +disp(a); + +a(1,3)=-5+%i; +disp(a); + +a([1,2],1)=-12; +disp(a); + +a([1,2],1)=-5+%i; +disp(a); + +a(2,[2,3])=-12; +disp(a); + +a(2,[2,3])=-5+%i; +disp(a); + +a([1 2],[1,2,3])=4; +disp(a); + +a([1 2],[1,2,3])=3+%i; +disp(a); + +a([1,3])=7; +disp(a); + +a([1,3])=2+%i; +disp(a); + +a([1,3])=[1,0]; +disp(a); + +a([1,3])=[3-%i,1+%i]; +disp(a); + +a(2,[1,3])=[-2,-7]; +disp(a); + +a(2,[1,3])=[-4+%i,-5+%i]; +disp(a); + +a([1,2],3)=[-9;-1]; +disp(a); + +a([1,2],3)=[-4+%i;-5+%i]; +disp(a); + +a([1,2],[2,3])=[-31 -45;-29 -51]; +disp(a); + +a([1,2],[2,3])=[-4+%i,-5+%i;-4+%i,-5+%i]; +disp(a); + + +//complexes + +b=[1-3*%i 2+%i 3+2*%i; 4 5+4*%i 6] + +b(3)=-2 +disp(b); + +b(3)=-4+%i +disp(b); + +b(1,3)=-12; +disp(b); + +b(1,3)=-5+%i; +disp(b); + +b([1,2],1)=-12; +disp(b); + +b([1,2],1)=-5+%i; +disp(b); + +b(2,[2,3])=-12; +disp(b); + +b(2,[2,3])=-5+%i; +disp(b); + +b([1 2],[1,2,3])=4; +disp(b); + +b([1 2],[1,2,3])=3+%i; +disp(b); + +b([1,3])=7; +disp(b); + +b([1,3])=2+%i; +disp(b); + +b([1,3])=[1,0]; +disp(b); + +b([1,3])=[3-%i,1+%i]; +disp(b); + +b(2,[1,3])=[-2,-7]; +disp(b); + +b(2,[1,3])=[-4+%i,-5+%i]; +disp(b); + +b([1,2],3)=[-9;-1]; +disp(b); + +b([1,2],3)=[-4+%i;-5+%i]; +disp(b); + +b([1,2],[2,3])=[-31 -45;-29 -51]; +disp(b); + +b([1,2],[2,3])=[-4+%i,-5+%i;-4+%i,-5+%i]; +disp(b); +endfunction
\ No newline at end of file |