/[marvin]/marvin/src/libsip/test/test.sci
ViewVC logotype

Diff of /marvin/src/libsip/test/test.sci

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.1 by exos, Thu Sep 11 03:34:17 2003 UTC revision 1.2 by exos, Thu Sep 11 20:34:49 2003 UTC
# Line 1  Line 1 
1  //ajouter la compilation de la lib ...  //ajouter la compilation de la lib ...
2    
3  getf('./newmat.sci');  getf('./newmat.sci');
   
 chdir('../type');  
   
4  newmat(10, '/tmp/tmp.mat');  newmat(10, '/tmp/tmp.mat');
5  newmat(10, '/tmp/tmp2.mat');  newmat(10, '/tmp/tmp2.mat');
   
6  [len1, mat1] = loadmat('/tmp/tmp.mat');  [len1, mat1] = loadmat('/tmp/tmp.mat');
7  [len2, mat2] = loadmat('/tmp/tmp2.mat');  [len2, mat2] = loadmat('/tmp/tmp2.mat');
 unix("g++ -c -g -I. -I.. *.cc ../signal.cc ../test/common.cc")  
   
   
 GCC="g++ -g -I. -I.. *.o"  
 GCCEND="-o /tmp/a.out && /tmp/a.out"  
   
8    
9    GCC="g++ -g "
10    GCCEND=" -o /tmp/a.out -I. -I.. -I../type -L.. -lsip ./common.cc `perl -MExtUtils::Embed -e ldopts` && /tmp/a.out"
11    
12  //TEST 1 addition de signaux discrets  //TEST 1 addition de signaux discrets
13  unix(GCC + " discsignal.cpp " + GCCEND)  unix("echo TEST ADDITION de signaux && " + GCC + " ./test_discsignal_add.cpp " + GCCEND)
14  savemat( max(len1, len2), mat1 + mat2 , '/tmp/my_res.mat');  savemat( max(len1, len2), mat1 + mat2 , '/tmp/my_res.mat');
15  differ("/tmp/out.mat", "/tmp/my_res.mat");  differ("/tmp/out.mat", "/tmp/my_res.mat");
16    
17    
18  //TEST 2 soustraction de signaux discrets  //TEST 2 soustraction de signaux discrets
19  unix(GCC + "  discsignalsub.cpp " + GCCEND)  unix("echo TEST SOUSTRACTION de signaux && " + GCC + " ./test_discsignal_sub.cpp " + GCCEND)
20  savemat( max(len1, len2), mat1 - mat2 , '/tmp/my_res.mat');  savemat( max(len1, len2), mat1 - mat2 , '/tmp/my_res.mat');
21  differ("/tmp/out.mat", "/tmp/my_res.mat");  differ("/tmp/out.mat", "/tmp/my_res.mat");
22    
23    
24    
25  exit;  exit;
26    
27    

Legend:
Removed from v.1.1  
changed lines
  Added in v.1.2

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26