diff options
author | Siddhu8990 | 2017-07-04 20:08:52 +0530 |
---|---|---|
committer | Siddhu8990 | 2017-07-04 20:08:52 +0530 |
commit | 87a33013355c6367ac01d88c3c945c3b2e8545f6 (patch) | |
tree | eb3170cb039ee25a34fb4812d90672af8c16b213 /2.3-1/src/c/linearAlgebra/interfaces | |
parent | 0de1d810a20afa0d8a76cecca8d651e7696a86b6 (diff) | |
parent | 254a3cddbc10f04ddf21dca1fc5c43866f7fce02 (diff) | |
download | Scilab2C-87a33013355c6367ac01d88c3c945c3b2e8545f6.tar.gz Scilab2C-87a33013355c6367ac01d88c3c945c3b2e8545f6.tar.bz2 Scilab2C-87a33013355c6367ac01d88c3c945c3b2e8545f6.zip |
Bug removed for dct and idct
Diffstat (limited to '2.3-1/src/c/linearAlgebra/interfaces')
-rw-r--r-- | 2.3-1/src/c/linearAlgebra/interfaces/int_sva.h | 2 | ||||
-rw-r--r-- | 2.3-1/src/c/linearAlgebra/interfaces/int_svd.h | 10 |
2 files changed, 8 insertions, 4 deletions
diff --git a/2.3-1/src/c/linearAlgebra/interfaces/int_sva.h b/2.3-1/src/c/linearAlgebra/interfaces/int_sva.h index 4a2ec56b..f1f8260a 100644 --- a/2.3-1/src/c/linearAlgebra/interfaces/int_sva.h +++ b/2.3-1/src/c/linearAlgebra/interfaces/int_sva.h @@ -18,7 +18,7 @@ extern "C" { #endif #define d2svad2d2d2(in1,size,out1,out2,out3) dsvaa(1,in1,size[0],size[1],0,out1,out2,out3); -#define d2d0svad2d2d2(in1,size1,in2,size2,out1,out2,out3) dsvaa(2,in1,size1[0],size1[1],in2,out1,out2,out3); +#define d2d0svad2d2d2(in1,size1,in2,out1,out2,out3) dsvaa(2,in1,size1[0],size1[1],in2,out1,out2,out3); #ifdef __cplusplus } /* extern "C" */ diff --git a/2.3-1/src/c/linearAlgebra/interfaces/int_svd.h b/2.3-1/src/c/linearAlgebra/interfaces/int_svd.h index 449ee741..8f40bffe 100644 --- a/2.3-1/src/c/linearAlgebra/interfaces/int_svd.h +++ b/2.3-1/src/c/linearAlgebra/interfaces/int_svd.h @@ -17,9 +17,13 @@ extern "C" { #endif -#define d2svdd2(in1,size1,out1) dsvda(in1,size1[0],size1[1],0,1,out1,NULL,NULL) -#define d2g2svdd2d2d2(in1,size1,in2,size2,out1,out2,out3) dsvda(in1,size1[0],size1[1],1,3,out1,out2,out3); -#define d2svdd2d2d2(in1,size1,out1,out2,out3) dsvda(in1,size1[0],size1[1],0,3,out1,out2,out3); +#define d2svdd2(in1,size1,out1) dsvda(0,in1,size1[0],size1[1],0,1,out1,NULL,NULL) +#define d2g2svdd2d2d2(in1,size1,in2,size2,out1,out2,out3) dsvda(0,in1,size1[0],size1[1],1,3,out1,out2,out3); +#define d2svdd2d2d2(in1,size1,out1,out2,out3) dsvda(0,in1,size1[0],size1[1],0,3,out1,out2,out3); + +#define d2svdd2d2d2d0(in1,size1,out1,out2,out3) dsvda(0,in1,size1[0],size1[1],0,4,out1,out2,out3); +#define d2d0svdd2d2d2d0(in1,size1,tol,out1,out2,out3) dsvda(tol,in1,size1[0],size1[1],0,4,out1,out2,out3); + #define z2svdz2(in1,size1,out2) zsvda(in1,size1[0],size1[1],0,1,NULL,out2,NULL); #define z2g2svdz2z2z2(in1,size1,in2,size2,out1,out2,out3) zsvda(in1,size1[0],size1[1],1,3,out1,out2,out3); #define z2svdz2z2z2(in1,size1,out1,out2,out3) zsvda(in1,size1[0],size1[1],0,3,out1,out2,out3); |