From e09999991b1417f0984a8324d92f1d477fc42a15 Mon Sep 17 00:00:00 2001 From: Ankitr19 Date: Tue, 11 Jul 2017 09:01:07 +0530 Subject: New demos for signal processing functions --- 2.3-1/macros/ASTManagement/lib | Bin 1956 -> 2008 bytes 2.3-1/macros/CCodeGeneration/lib | Bin 1004 -> 1056 bytes 2.3-1/macros/ErrorMessages/lib | Bin 468 -> 520 bytes 2.3-1/macros/FunctionAnnotation/lib | Bin 2360 -> 2412 bytes 2.3-1/macros/FunctionList/lib | Bin 536 -> 588 bytes 2.3-1/macros/GeneralFunctions/lib | Bin 1080 -> 1132 bytes 2.3-1/macros/Hardware/AVR/lib | Bin 920 -> 972 bytes 2.3-1/macros/Hardware/RasberryPi/lib | Bin 924 -> 976 bytes 2.3-1/macros/ImageProcessing/core/lib | Bin 472 -> 524 bytes 2.3-1/macros/ImageProcessing/highgui/lib | Bin 532 -> 584 bytes 2.3-1/macros/ImageProcessing/imgproc/lib | Bin 700 -> 752 bytes 2.3-1/macros/Scilab-Arduino/lib | Bin 664 -> 716 bytes 2.3-1/macros/SymbolTable/lib | Bin 700 -> 752 bytes 2.3-1/macros/ToolInitialization/lib | Bin 752 -> 804 bytes 2.3-1/macros/findDeps/lib | Bin 568 -> 620 bytes 2.3-1/macros/lib | Bin 484 -> 536 bytes 16 files changed, 0 insertions(+), 0 deletions(-) (limited to '2.3-1/macros') diff --git a/2.3-1/macros/ASTManagement/lib b/2.3-1/macros/ASTManagement/lib index e9d351a5..5978ea72 100644 Binary files a/2.3-1/macros/ASTManagement/lib and b/2.3-1/macros/ASTManagement/lib differ diff --git a/2.3-1/macros/CCodeGeneration/lib b/2.3-1/macros/CCodeGeneration/lib index f2696fef..31819793 100644 Binary files a/2.3-1/macros/CCodeGeneration/lib and b/2.3-1/macros/CCodeGeneration/lib differ diff --git a/2.3-1/macros/ErrorMessages/lib b/2.3-1/macros/ErrorMessages/lib index 1500b1fa..794d4c01 100644 Binary files a/2.3-1/macros/ErrorMessages/lib and b/2.3-1/macros/ErrorMessages/lib differ diff --git a/2.3-1/macros/FunctionAnnotation/lib b/2.3-1/macros/FunctionAnnotation/lib index 5eb9bc2f..bb1f47c6 100644 Binary files a/2.3-1/macros/FunctionAnnotation/lib and b/2.3-1/macros/FunctionAnnotation/lib differ diff --git a/2.3-1/macros/FunctionList/lib b/2.3-1/macros/FunctionList/lib index e101853b..c3274f18 100644 Binary files a/2.3-1/macros/FunctionList/lib and b/2.3-1/macros/FunctionList/lib differ diff --git a/2.3-1/macros/GeneralFunctions/lib b/2.3-1/macros/GeneralFunctions/lib index 846ca1b2..1cf5c1f5 100644 Binary files a/2.3-1/macros/GeneralFunctions/lib and b/2.3-1/macros/GeneralFunctions/lib differ diff --git a/2.3-1/macros/Hardware/AVR/lib b/2.3-1/macros/Hardware/AVR/lib index 53e56599..069c520e 100644 Binary files a/2.3-1/macros/Hardware/AVR/lib and b/2.3-1/macros/Hardware/AVR/lib differ diff --git a/2.3-1/macros/Hardware/RasberryPi/lib b/2.3-1/macros/Hardware/RasberryPi/lib index dc759fe8..4c85475b 100644 Binary files a/2.3-1/macros/Hardware/RasberryPi/lib and b/2.3-1/macros/Hardware/RasberryPi/lib differ diff --git a/2.3-1/macros/ImageProcessing/core/lib b/2.3-1/macros/ImageProcessing/core/lib index 7f003c8e..d80305c4 100644 Binary files a/2.3-1/macros/ImageProcessing/core/lib and b/2.3-1/macros/ImageProcessing/core/lib differ diff --git a/2.3-1/macros/ImageProcessing/highgui/lib b/2.3-1/macros/ImageProcessing/highgui/lib index 787c25fa..1e7f7507 100644 Binary files a/2.3-1/macros/ImageProcessing/highgui/lib and b/2.3-1/macros/ImageProcessing/highgui/lib differ diff --git a/2.3-1/macros/ImageProcessing/imgproc/lib b/2.3-1/macros/ImageProcessing/imgproc/lib index 93c83909..a83978b5 100644 Binary files a/2.3-1/macros/ImageProcessing/imgproc/lib and b/2.3-1/macros/ImageProcessing/imgproc/lib differ diff --git a/2.3-1/macros/Scilab-Arduino/lib b/2.3-1/macros/Scilab-Arduino/lib index 5b7beab0..f3d5b2fc 100644 Binary files a/2.3-1/macros/Scilab-Arduino/lib and b/2.3-1/macros/Scilab-Arduino/lib differ diff --git a/2.3-1/macros/SymbolTable/lib b/2.3-1/macros/SymbolTable/lib index c42cf1a5..e66158d4 100644 Binary files a/2.3-1/macros/SymbolTable/lib and b/2.3-1/macros/SymbolTable/lib differ diff --git a/2.3-1/macros/ToolInitialization/lib b/2.3-1/macros/ToolInitialization/lib index 267c9c9f..685205d4 100644 Binary files a/2.3-1/macros/ToolInitialization/lib and b/2.3-1/macros/ToolInitialization/lib differ diff --git a/2.3-1/macros/findDeps/lib b/2.3-1/macros/findDeps/lib index 69c3c0e1..68ea65d7 100644 Binary files a/2.3-1/macros/findDeps/lib and b/2.3-1/macros/findDeps/lib differ diff --git a/2.3-1/macros/lib b/2.3-1/macros/lib index f759663f..9f133493 100644 Binary files a/2.3-1/macros/lib and b/2.3-1/macros/lib differ -- cgit From 54646786e8d89820b4c4bd4f7606fe5fdf818687 Mon Sep 17 00:00:00 2001 From: Brijeshcr Date: Tue, 11 Jul 2017 20:08:54 +0530 Subject: Cross Added --- .../ToolInitialization/INIT_FillSCI2LibCDirs.sci | 33 +++++++++++++++++++++ 2.3-1/macros/ToolInitialization/lib | Bin 804 -> 804 bytes 2.3-1/macros/findDeps/getAllHeaders.sci | 1 + 2.3-1/macros/findDeps/getAllInterfaces.sci | 1 + 2.3-1/macros/findDeps/getAllSources.sci | 8 +++++ 2.3-1/macros/findDeps/lib | Bin 620 -> 620 bytes 2.3-1/macros/lib | Bin 536 -> 536 bytes 7 files changed, 43 insertions(+) (limited to '2.3-1/macros') diff --git a/2.3-1/macros/ToolInitialization/INIT_FillSCI2LibCDirs.sci b/2.3-1/macros/ToolInitialization/INIT_FillSCI2LibCDirs.sci index ea84c6ae..7dcae8a8 100644 --- a/2.3-1/macros/ToolInitialization/INIT_FillSCI2LibCDirs.sci +++ b/2.3-1/macros/ToolInitialization/INIT_FillSCI2LibCDirs.sci @@ -4803,6 +4803,39 @@ INIT_GenAnnFLFunctions(FunctionName,SCI2CLibCAnnFunDir,ClassName,GeneralReport,E INIT_GenAnnFLFunctions(FunctionName,SCI2CLibCFLFunDir,ClassName,GeneralReport,ExtensionCFuncListFun); +//------------------------------------ +//---- Class CROSS ---------------- +//------------------------------------ +ClassName = 'cross'; + +// --- Class Annotation. --- +PrintStringInfo(' Adding Class: '+ClassName+'.',GeneralReport,'file','y'); +ClassFileName = fullfile(SCI2CLibCAnnClsDir,ClassName+ExtensionCAnnCls); + +PrintStringInfo('NIN= 2',ClassFileName,'file','y'); +PrintStringInfo('NOUT= 1',ClassFileName,'file','y'); +PrintStringInfo('OUT(1).TP= IN(1).TP',ClassFileName,'file','y'); +PrintStringInfo('OUT(1).SZ(1)= IN(1).SZ(1)',ClassFileName,'file','y'); +PrintStringInfo('OUT(1).SZ(2)= IN(1).SZ(2)',ClassFileName,'file','y'); + + +ClassFileName = fullfile(SCI2CLibCFLClsDir,ClassName+ExtensionCFuncListCls); +PrintStringInfo('d2d2'+ArgSeparator+'d2',ClassFileName,'file','y'); +PrintStringInfo('z2z2'+ArgSeparator+'z2',ClassFileName,'file','y'); +PrintStringInfo('c2c2'+ArgSeparator+'c2',ClassFileName,'file','y'); +PrintStringInfo('s2s2'+ArgSeparator+'s2',ClassFileName,'file','y'); +PrintStringInfo('u82u82'+ArgSeparator+'u82',ClassFileName,'file','y'); +PrintStringInfo('i82i82'+ArgSeparator+'i82',ClassFileName,'file','y'); +PrintStringInfo('u162u162'+ArgSeparator+'u162',ClassFileName,'file','y'); +PrintStringInfo('i162i162'+ArgSeparator+'i162',ClassFileName,'file','y'); + +// --- Annotation Function And Function List Function. --- +FunctionName = 'cross'; +PrintStringInfo(' Adding Function: '+FunctionName+'.',GeneralReport,'file','y'); +INIT_GenAnnFLFunctions(FunctionName,SCI2CLibCAnnFunDir,ClassName,GeneralReport,ExtensionCAnnFun); +INIT_GenAnnFLFunctions(FunctionName,SCI2CLibCFLFunDir,ClassName,GeneralReport,ExtensionCFuncListFun); + + // ------------------- // --- Class Spec. --- // ------------------- diff --git a/2.3-1/macros/ToolInitialization/lib b/2.3-1/macros/ToolInitialization/lib index 685205d4..670a52e0 100644 Binary files a/2.3-1/macros/ToolInitialization/lib and b/2.3-1/macros/ToolInitialization/lib differ diff --git a/2.3-1/macros/findDeps/getAllHeaders.sci b/2.3-1/macros/findDeps/getAllHeaders.sci index 38f84f5a..67444f93 100644 --- a/2.3-1/macros/findDeps/getAllHeaders.sci +++ b/2.3-1/macros/findDeps/getAllHeaders.sci @@ -73,6 +73,7 @@ function allHeaders = getAllHeaders(SharedInfo) "src/c/matrixOperations/includes/flipdim.h" "src/c/matrixOperations/includes/norm.h" "src/c/matrixOperations/includes/toeplitz.h" + "src/c/matrixOperations/includes/cross.h" "src/c/interpolation/includes/interp1.h" "src/c/elementaryFunctions/includes/nextpow2.h" "src/c/elementaryFunctions/includes/gcd.h" diff --git a/2.3-1/macros/findDeps/getAllInterfaces.sci b/2.3-1/macros/findDeps/getAllInterfaces.sci index c7924a3f..da910a0e 100644 --- a/2.3-1/macros/findDeps/getAllInterfaces.sci +++ b/2.3-1/macros/findDeps/getAllInterfaces.sci @@ -62,6 +62,7 @@ function allInterfaces = getAllInterfaces(SharedInfo) "src/c/matrixOperations/interfaces/int_permute.h" "src/c/matrixOperations/interfaces/int_norm.h" "src/c/matrixOperations/interfaces/int_toeplitz.h" + "src/c/matrixOperations/interfaces/int_cross.h" "src/c/interpolation/interfaces/int_interp1.h" "src/c/elementaryFunctions/interfaces/int_nextpow2.h" "src/c/elementaryFunctions/interfaces/int_gcd.h" diff --git a/2.3-1/macros/findDeps/getAllSources.sci b/2.3-1/macros/findDeps/getAllSources.sci index 1525cca3..ddb3e47e 100644 --- a/2.3-1/macros/findDeps/getAllSources.sci +++ b/2.3-1/macros/findDeps/getAllSources.sci @@ -339,6 +339,14 @@ function allSources = getAllSources(SharedInfo,BuildTool) "src/c/matrixOperations/toeplitz/ctoeplitza.c" "src/c/matrixOperations/toeplitz/i8toeplitza.c" "src/c/matrixOperations/toeplitz/i16toeplitza.c" + "src/c/matrixOperations/cross/dcrossa.c" + "src/c/matrixOperations/cross/zcrossa.c" + "src/c/matrixOperations/cross/ccrossa.c" + "src/c/matrixOperations/cross/scrossa.c" + "src/c/matrixOperations/cross/u8crossa.c" + "src/c/matrixOperations/cross/i8crossa.c" + "src/c/matrixOperations/cross/u16crossa.c" + "src/c/matrixOperations/cross/i16crossa.c" "src/c/elementaryFunctions/nextpow2/dnextpow2a.c" "src/c/elementaryFunctions/isreal/sisreals.c" "src/c/elementaryFunctions/isreal/disreals.c" diff --git a/2.3-1/macros/findDeps/lib b/2.3-1/macros/findDeps/lib index 68ea65d7..afcd3cab 100644 Binary files a/2.3-1/macros/findDeps/lib and b/2.3-1/macros/findDeps/lib differ diff --git a/2.3-1/macros/lib b/2.3-1/macros/lib index 9f133493..551263ea 100644 Binary files a/2.3-1/macros/lib and b/2.3-1/macros/lib differ -- cgit