From db464f35f5a10b58d9ed1085e0b462689adee583 Mon Sep 17 00:00:00 2001 From: Siddhesh Wani Date: Mon, 25 May 2015 14:46:31 +0530 Subject: Original Version --- macros/findDeps/getAllHeaders.sci | 123 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 123 insertions(+) create mode 100644 macros/findDeps/getAllHeaders.sci (limited to 'macros/findDeps/getAllHeaders.sci') diff --git a/macros/findDeps/getAllHeaders.sci b/macros/findDeps/getAllHeaders.sci new file mode 100644 index 00000000..f648ce8b --- /dev/null +++ b/macros/findDeps/getAllHeaders.sci @@ -0,0 +1,123 @@ +// +// Scilab ( http://www.scilab.org/ ) - This file is part of Scilab +// Copyright (C) 2009-2009 - DIGITEO - Bruno JOFRET +// +// This file must be used under the terms of the CeCILL. +// This source file is licensed as described in the file COPYING, which +// you should have received as part of this distribution. The terms +// are also available at +// http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt +// +// + +function allHeaders = getAllHeaders() + allHeaders = [ + "includes/blas.h" + "includes/lapack.h" + "includes/constant.h" + "includes/f2c.h" + "includes/notFound.h" + "includes/sci2clib.h" + "src/c/auxiliaryFunctions/includes/abs.h" + "src/c/auxiliaryFunctions/includes/max.h" + "src/c/auxiliaryFunctions/includes/min.h" + "src/c/auxiliaryFunctions/includes/dynlib_auxiliaryfunctions.h" + "src/c/auxiliaryFunctions/includes/find2d.h" + "src/c/auxiliaryFunctions/includes/length.h" + "src/c/auxiliaryFunctions/includes/conj.h" + "src/c/auxiliaryFunctions/includes/find.h" + "src/c/auxiliaryFunctions/includes/frexp.h" + "src/c/auxiliaryFunctions/includes/rand.h" + "src/c/auxiliaryFunctions/includes/sign.h" + "src/c/auxiliaryFunctions/includes/size.h" + "src/c/auxiliaryFunctions/includes/type.h" + "src/c/auxiliaryFunctions/includes/pythag.h" + "src/c/auxiliaryFunctions/includes/isempty.h" + "src/c/auxiliaryFunctions/includes/isnan.h" + "src/c/type/doubleComplex.h" + "src/c/type/dynlib_type.h" + "src/c/type/floatComplex.h" + "src/c/matrixOperations/includes/cat.h" + "src/c/matrixOperations/includes/hilb.h" + "src/c/matrixOperations/includes/eye.h" + "src/c/matrixOperations/includes/matrixTrace.h" + "src/c/matrixOperations/includes/matrixExponential.h" + "src/c/matrixOperations/includes/matrixInversion.h" + "src/c/matrixOperations/includes/infiniteNorm.h" + "src/c/matrixOperations/includes/zeros.h" + "src/c/matrixOperations/includes/matrixMagnitude.h" + "src/c/matrixOperations/includes/chol.h" + "src/c/matrixOperations/includes/dist.h" + "src/c/matrixOperations/includes/fill.h" + "src/c/matrixOperations/includes/dynlib_matrixoperations.h" + "src/c/matrixOperations/includes/matrixPow.h" + "src/c/matrixOperations/includes/matrixDivision.h" + "src/c/matrixOperations/includes/jmat.h" + "src/c/matrixOperations/includes/logm.h" + "src/c/matrixOperations/includes/ones.h" + "src/c/matrixOperations/includes/matrixSquaredMagnitude.h" + "src/c/matrixOperations/includes/spec.h" + "src/c/matrixOperations/includes/matrixTranspose.h" + "src/c/matrixOperations/includes/determ.h" + "src/c/matrixOperations/includes/matrixMultiplication.h" + "src/c/elementaryFunctions/includes/cos.h" + "src/c/elementaryFunctions/includes/fix.h" + "src/c/elementaryFunctions/includes/exp.h" + "src/c/elementaryFunctions/includes/int.h" + "src/c/elementaryFunctions/includes/log.h" + "src/c/elementaryFunctions/includes/pow.h" + "src/c/elementaryFunctions/includes/sin.h" + "src/c/elementaryFunctions/includes/tan.h" + "src/c/elementaryFunctions/includes/round.h" + "src/c/elementaryFunctions/includes/log10.h" + "src/c/elementaryFunctions/includes/log1p.h" + "src/c/elementaryFunctions/includes/acos.h" + "src/c/elementaryFunctions/includes/asin.h" + "src/c/elementaryFunctions/includes/atan.h" + "src/c/elementaryFunctions/includes/floor.h" + "src/c/elementaryFunctions/includes/ceil.h" + "src/c/elementaryFunctions/includes/exp10.h" + "src/c/elementaryFunctions/includes/cosh.h" + "src/c/elementaryFunctions/includes/dynlib_elementaryfunctions.h" + "src/c/elementaryFunctions/includes/acosh.h" + "src/c/elementaryFunctions/includes/sinh.h" + "src/c/elementaryFunctions/includes/lnp1m1.h" + "src/c/elementaryFunctions/includes/tanh.h" + "src/c/elementaryFunctions/includes/sqrt.h" + "src/c/elementaryFunctions/includes/asinh.h" + "src/c/elementaryFunctions/includes/atan2.h" + "src/c/elementaryFunctions/includes/atanh.h" + "src/c/statisticsFunctions/includes/variance.h" + "src/c/statisticsFunctions/includes/sum.h" + "src/c/statisticsFunctions/includes/mean.h" + "src/c/statisticsFunctions/includes/meanf.h" + "src/c/statisticsFunctions/includes/stdevf.h" + "src/c/statisticsFunctions/includes/prod.h" + "src/c/statisticsFunctions/includes/dynlib_statisticsfunctions.h" + "src/c/statisticsFunctions/includes/statMax.h" + "src/c/statisticsFunctions/includes/statMin.h" + "src/c/operations/includes/subtraction.h" + "src/c/operations/includes/addition.h" + "src/c/operations/includes/dynlib_operations.h" + "src/c/operations/includes/division.h" + "src/c/operations/includes/multiplication.h" + "src/c/string/includes/dynlib_string.h" + "src/c/string/includes/disp.h" + "src/c/string/includes/str.h" + "src/c/signalProcessing/fft/fft_internal.h" + "src/c/signalProcessing/ifft/ifft_internal.h" + "src/c/signalProcessing/levin/levinUtils.h" + "src/c/signalProcessing/includes/hilbert.h" + "src/c/signalProcessing/includes/fft.h" + "src/c/signalProcessing/includes/lev.h" + "src/c/signalProcessing/includes/levin.h" + "src/c/signalProcessing/includes/conv.h" + "src/c/signalProcessing/includes/conv2d.h" + "src/c/signalProcessing/includes/ifft.h" + "src/c/signalProcessing/includes/fftshift.h" + "src/c/signalProcessing/includes/lpc2cep.h" + "src/c/signalProcessing/includes/dynlib_signalprocessing.h" + "src/c/signalProcessing/includes/crossCorr.h" + "src/c/implicitList/dynlib_implicitlist.h" + "src/c/implicitList/implicitList.h"]; +endfunction -- cgit From f39c271ca3fbf737612350a7f1c6af7e2c7022f9 Mon Sep 17 00:00:00 2001 From: Siddhesh Wani Date: Thu, 30 Jul 2015 17:06:28 +0530 Subject: Added new data types. Support for few functions with new data types added. These changes requires proper testing --- macros/findDeps/getAllHeaders.sci | 1 + 1 file changed, 1 insertion(+) (limited to 'macros/findDeps/getAllHeaders.sci') diff --git a/macros/findDeps/getAllHeaders.sci b/macros/findDeps/getAllHeaders.sci index f648ce8b..98b96ed1 100644 --- a/macros/findDeps/getAllHeaders.sci +++ b/macros/findDeps/getAllHeaders.sci @@ -37,6 +37,7 @@ function allHeaders = getAllHeaders() "src/c/type/doubleComplex.h" "src/c/type/dynlib_type.h" "src/c/type/floatComplex.h" + "src/c/type/types.h" "src/c/matrixOperations/includes/cat.h" "src/c/matrixOperations/includes/hilb.h" "src/c/matrixOperations/includes/eye.h" -- cgit From 14496b5b41e6d2e7323d9c5e860e6b56e385a062 Mon Sep 17 00:00:00 2001 From: Siddhesh Wani Date: Tue, 4 Aug 2015 14:36:45 +0530 Subject: Tested Addition and Subtraction for new data types --- macros/findDeps/getAllHeaders.sci | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'macros/findDeps/getAllHeaders.sci') diff --git a/macros/findDeps/getAllHeaders.sci b/macros/findDeps/getAllHeaders.sci index 98b96ed1..3b328760 100644 --- a/macros/findDeps/getAllHeaders.sci +++ b/macros/findDeps/getAllHeaders.sci @@ -88,6 +88,10 @@ function allHeaders = getAllHeaders() "src/c/elementaryFunctions/includes/asinh.h" "src/c/elementaryFunctions/includes/atan2.h" "src/c/elementaryFunctions/includes/atanh.h" + "src/c/elementaryFunctions/includes/uint8.h" + "src/c/elementaryFunctions/includes/int8.h" + "src/c/elementaryFunctions/includes/uint16.h" + "src/c/elementaryFunctions/includes/int16.h" "src/c/statisticsFunctions/includes/variance.h" "src/c/statisticsFunctions/includes/sum.h" "src/c/statisticsFunctions/includes/mean.h" -- cgit From 0bdaec9811b3e463514393aa1d3da6c3a96891a1 Mon Sep 17 00:00:00 2001 From: siddhu8990 Date: Mon, 7 Sep 2015 21:27:00 +0530 Subject: Changes made for arduino support --- macros/findDeps/getAllHeaders.sci | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'macros/findDeps/getAllHeaders.sci') diff --git a/macros/findDeps/getAllHeaders.sci b/macros/findDeps/getAllHeaders.sci index 3b328760..9ae5b257 100644 --- a/macros/findDeps/getAllHeaders.sci +++ b/macros/findDeps/getAllHeaders.sci @@ -124,5 +124,10 @@ function allHeaders = getAllHeaders() "src/c/signalProcessing/includes/dynlib_signalprocessing.h" "src/c/signalProcessing/includes/crossCorr.h" "src/c/implicitList/dynlib_implicitlist.h" - "src/c/implicitList/implicitList.h"]; + "src/c/implicitList/implicitList.h" + "src/c/scilab-arduino/includes/cmd_digital_out.h" + "src/c/scilab-arduino/includes/cmd_digital_in.h" + "src/c/scilab-arduino/includes/cmd_analog_out.h" + "src/c/scilab-arduino/includes/cmd_analog_in.h" + "src/c/scilab-arduino/includes/sleep.h"]; endfunction -- cgit From dd343609eabf4afcee2aa8eeeda3a383333d30e5 Mon Sep 17 00:00:00 2001 From: siddhu8990 Date: Mon, 28 Sep 2015 14:10:44 +0530 Subject: Extension compatible with both - standalone and Arduino outputs. --- macros/findDeps/getAllHeaders.sci | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) (limited to 'macros/findDeps/getAllHeaders.sci') diff --git a/macros/findDeps/getAllHeaders.sci b/macros/findDeps/getAllHeaders.sci index 9ae5b257..e152514b 100644 --- a/macros/findDeps/getAllHeaders.sci +++ b/macros/findDeps/getAllHeaders.sci @@ -10,8 +10,10 @@ // // -function allHeaders = getAllHeaders() - allHeaders = [ +function allHeaders = getAllHeaders(OutFormat) + + //Header files common to all types of output format. + Standalone_headers = [ "includes/blas.h" "includes/lapack.h" "includes/constant.h" @@ -124,10 +126,20 @@ function allHeaders = getAllHeaders() "src/c/signalProcessing/includes/dynlib_signalprocessing.h" "src/c/signalProcessing/includes/crossCorr.h" "src/c/implicitList/dynlib_implicitlist.h" - "src/c/implicitList/implicitList.h" + "src/c/implicitList/implicitList.h"]; + + //Header files required for "Arduino" output + Arduino_headers = [ "src/c/scilab-arduino/includes/cmd_digital_out.h" "src/c/scilab-arduino/includes/cmd_digital_in.h" "src/c/scilab-arduino/includes/cmd_analog_out.h" "src/c/scilab-arduino/includes/cmd_analog_in.h" "src/c/scilab-arduino/includes/sleep.h"]; + + if OutFormat == "StandAlone" + allHeaders = Standalone_headers; + elseif OutFormat == "Arduino" + allHeaders = cat(1,Standalone_headers, Arduino_headers); + end + endfunction -- cgit From 88c02bb9dad7d955676fe44f6595f996bde3f07e Mon Sep 17 00:00:00 2001 From: siddhu8990 Date: Sat, 28 Nov 2015 11:01:40 +0530 Subject: Intermediate commit aith support added for AVR (GPIO,ADC). Does not support other targets. --- macros/findDeps/getAllHeaders.sci | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'macros/findDeps/getAllHeaders.sci') diff --git a/macros/findDeps/getAllHeaders.sci b/macros/findDeps/getAllHeaders.sci index e152514b..f5c74bd0 100644 --- a/macros/findDeps/getAllHeaders.sci +++ b/macros/findDeps/getAllHeaders.sci @@ -136,10 +136,17 @@ function allHeaders = getAllHeaders(OutFormat) "src/c/scilab-arduino/includes/cmd_analog_in.h" "src/c/scilab-arduino/includes/sleep.h"]; + AVR_headers = [ + "src/c/hardware/avr/includes/AVRPeripheralGPIO.h" + "src/c/hardware/avr/includes/AVRPeripheralADC.h" + ]; + if OutFormat == "StandAlone" allHeaders = Standalone_headers; elseif OutFormat == "Arduino" allHeaders = cat(1,Standalone_headers, Arduino_headers); + elseif OutFormat == "AVR" + allHeaders = cat(1,Standalone_headers, AVR_headers); end endfunction -- cgit From 96b51a5ded447676d493be9721e4480065a5ae7e Mon Sep 17 00:00:00 2001 From: siddhu8990 Date: Fri, 11 Dec 2015 18:28:43 +0530 Subject: AVR ADC checked after some modifications --- macros/findDeps/getAllHeaders.sci | 1 + 1 file changed, 1 insertion(+) (limited to 'macros/findDeps/getAllHeaders.sci') diff --git a/macros/findDeps/getAllHeaders.sci b/macros/findDeps/getAllHeaders.sci index f5c74bd0..697a0fa6 100644 --- a/macros/findDeps/getAllHeaders.sci +++ b/macros/findDeps/getAllHeaders.sci @@ -139,6 +139,7 @@ function allHeaders = getAllHeaders(OutFormat) AVR_headers = [ "src/c/hardware/avr/includes/AVRPeripheralGPIO.h" "src/c/hardware/avr/includes/AVRPeripheralADC.h" + "src/c/hardware/avr/includes/AVRUtil.h" ]; if OutFormat == "StandAlone" -- cgit From 329613eb48542f24bb9014a0a617b05199726e99 Mon Sep 17 00:00:00 2001 From: siddhu8990 Date: Thu, 17 Dec 2015 14:48:36 +0530 Subject: Code generation for Arduino changed. DC motor added to Arduino. --- macros/findDeps/getAllHeaders.sci | 3 +++ 1 file changed, 3 insertions(+) (limited to 'macros/findDeps/getAllHeaders.sci') diff --git a/macros/findDeps/getAllHeaders.sci b/macros/findDeps/getAllHeaders.sci index 697a0fa6..7cddce29 100644 --- a/macros/findDeps/getAllHeaders.sci +++ b/macros/findDeps/getAllHeaders.sci @@ -134,11 +134,14 @@ function allHeaders = getAllHeaders(OutFormat) "src/c/scilab-arduino/includes/cmd_digital_in.h" "src/c/scilab-arduino/includes/cmd_analog_out.h" "src/c/scilab-arduino/includes/cmd_analog_in.h" + "src/c/scilab-arduino/includes/cmd_dcmotor_setup.h" + "src/c/scilab-arduino/includes/cmd_dcmotor_run.h" "src/c/scilab-arduino/includes/sleep.h"]; AVR_headers = [ "src/c/hardware/avr/includes/AVRPeripheralGPIO.h" "src/c/hardware/avr/includes/AVRPeripheralADC.h" + "src/c/hardware/avr/includes/AVRPeripheralPWM.h" "src/c/hardware/avr/includes/AVRUtil.h" ]; -- cgit From c3cc6d1d15d8cf60a27f253205424adb9e498e6e Mon Sep 17 00:00:00 2001 From: imushir Date: Mon, 18 Jan 2016 11:47:44 +0530 Subject: added support for uin8,uint16,int8,int16 and not in GeneratedSetup.sci,u8cmd_digital_outs.c,getAllInterfaces.sci,getAllHeaders.sci --- macros/findDeps/getAllHeaders.sci | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'macros/findDeps/getAllHeaders.sci') diff --git a/macros/findDeps/getAllHeaders.sci b/macros/findDeps/getAllHeaders.sci index 7cddce29..90010058 100644 --- a/macros/findDeps/getAllHeaders.sci +++ b/macros/findDeps/getAllHeaders.sci @@ -134,8 +134,11 @@ function allHeaders = getAllHeaders(OutFormat) "src/c/scilab-arduino/includes/cmd_digital_in.h" "src/c/scilab-arduino/includes/cmd_analog_out.h" "src/c/scilab-arduino/includes/cmd_analog_in.h" - "src/c/scilab-arduino/includes/cmd_dcmotor_setup.h" - "src/c/scilab-arduino/includes/cmd_dcmotor_run.h" + "src/c/scilab-arduino/includes/cmd_dcmotor_setup.h" + "src/c/scilab-arduino/includes/cmd_dcmotor_run.h" + "src/c/scilab-arduino/includes/cmd_servo_attach.h" + "src/c/scilab-arduino/includes/cmd_servo_detach.h" + "src/c/scilab-arduino/includes/cmd_servo_move.h" "src/c/scilab-arduino/includes/sleep.h"]; AVR_headers = [ -- cgit From 82e50ba319fc2c531bde168df4b23fa28b990d56 Mon Sep 17 00:00:00 2001 From: imushir Date: Fri, 22 Jan 2016 16:01:46 +0530 Subject: added support of uint8,uint16 for bitwise operators --- macros/findDeps/getAllHeaders.sci | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'macros/findDeps/getAllHeaders.sci') diff --git a/macros/findDeps/getAllHeaders.sci b/macros/findDeps/getAllHeaders.sci index 90010058..2678d9e9 100644 --- a/macros/findDeps/getAllHeaders.sci +++ b/macros/findDeps/getAllHeaders.sci @@ -87,6 +87,12 @@ function allHeaders = getAllHeaders(OutFormat) "src/c/elementaryFunctions/includes/lnp1m1.h" "src/c/elementaryFunctions/includes/tanh.h" "src/c/elementaryFunctions/includes/sqrt.h" + "src/c/elementaryFunctions/includes/bitand.h" + "src/c/elementaryFunctions/includes/bitor.h" + "src/c/elementaryFunctions/includes/bitxor.h" + "src/c/elementaryFunctions/includes/bitcmp.h" + "src/c/elementaryFunctions/includes/bitset.h" + "src/c/elementaryFunctions/includes/bitget.h" "src/c/elementaryFunctions/includes/asinh.h" "src/c/elementaryFunctions/includes/atan2.h" "src/c/elementaryFunctions/includes/atanh.h" -- cgit From 5df6d1cb2868abdc8df66755f76c997ee36c0b49 Mon Sep 17 00:00:00 2001 From: siddhu8990 Date: Mon, 1 Feb 2016 11:05:35 +0530 Subject: Support for RPi gpios added --- macros/findDeps/getAllHeaders.sci | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) (limited to 'macros/findDeps/getAllHeaders.sci') diff --git a/macros/findDeps/getAllHeaders.sci b/macros/findDeps/getAllHeaders.sci index 7cddce29..0f325bd7 100644 --- a/macros/findDeps/getAllHeaders.sci +++ b/macros/findDeps/getAllHeaders.sci @@ -10,7 +10,7 @@ // // -function allHeaders = getAllHeaders(OutFormat) +function allHeaders = getAllHeaders(Target) //Header files common to all types of output format. Standalone_headers = [ @@ -145,12 +145,20 @@ function allHeaders = getAllHeaders(OutFormat) "src/c/hardware/avr/includes/AVRUtil.h" ]; - if OutFormat == "StandAlone" + RPi_headers = [ + "includes/bcm2835.h" + "src/c/hardware/rasberrypi/includes/RPIPeripheralDigital.h" + "src/c/hardware/rasberrypi/includes/RPIPeripheralUtil.h" + ]; + + if Target == "StandAlone" allHeaders = Standalone_headers; - elseif OutFormat == "Arduino" + elseif Target == "Arduino" allHeaders = cat(1,Standalone_headers, Arduino_headers); - elseif OutFormat == "AVR" + elseif Target == "AVR" allHeaders = cat(1,Standalone_headers, AVR_headers); + elseif Target == "RPi" + allHeaders = cat(1,Standalone_headers, RPi_headers); end endfunction -- cgit From ee5bf4d90f78673d1e4d5a9dd304ee53c503c085 Mon Sep 17 00:00:00 2001 From: imushir Date: Tue, 9 Feb 2016 16:38:27 +0530 Subject: Support for Servo motor for Arduino. Support for'diag' in c --- macros/findDeps/getAllHeaders.sci | 1 + 1 file changed, 1 insertion(+) (limited to 'macros/findDeps/getAllHeaders.sci') diff --git a/macros/findDeps/getAllHeaders.sci b/macros/findDeps/getAllHeaders.sci index 2678d9e9..ca022cf1 100644 --- a/macros/findDeps/getAllHeaders.sci +++ b/macros/findDeps/getAllHeaders.sci @@ -63,6 +63,7 @@ function allHeaders = getAllHeaders(OutFormat) "src/c/matrixOperations/includes/matrixTranspose.h" "src/c/matrixOperations/includes/determ.h" "src/c/matrixOperations/includes/matrixMultiplication.h" + "src/c/matrixOperations/includes/diag.h" "src/c/elementaryFunctions/includes/cos.h" "src/c/elementaryFunctions/includes/fix.h" "src/c/elementaryFunctions/includes/exp.h" -- cgit From 8893f7bbb03012a7189016d37afcedad80d569c9 Mon Sep 17 00:00:00 2001 From: imushir Date: Mon, 22 Feb 2016 14:18:24 +0530 Subject: added support of double for linspace --- macros/findDeps/getAllHeaders.sci | 1 + 1 file changed, 1 insertion(+) (limited to 'macros/findDeps/getAllHeaders.sci') diff --git a/macros/findDeps/getAllHeaders.sci b/macros/findDeps/getAllHeaders.sci index 3d67a663..27a67376 100644 --- a/macros/findDeps/getAllHeaders.sci +++ b/macros/findDeps/getAllHeaders.sci @@ -94,6 +94,7 @@ function allHeaders = getAllHeaders(Target) "src/c/elementaryFunctions/includes/bitcmp.h" "src/c/elementaryFunctions/includes/bitset.h" "src/c/elementaryFunctions/includes/bitget.h" + "src/c/elementaryFunctions/includes/linspace.h" "src/c/elementaryFunctions/includes/asinh.h" "src/c/elementaryFunctions/includes/atan2.h" "src/c/elementaryFunctions/includes/atanh.h" -- cgit From 3415acb6050605a91c58b7d78a44ffc5e1d9131f Mon Sep 17 00:00:00 2001 From: imushir Date: Wed, 2 Mar 2016 12:12:02 +0530 Subject: added support of double datatype for logspace --- macros/findDeps/getAllHeaders.sci | 1 + 1 file changed, 1 insertion(+) (limited to 'macros/findDeps/getAllHeaders.sci') diff --git a/macros/findDeps/getAllHeaders.sci b/macros/findDeps/getAllHeaders.sci index 27a67376..f1d31afd 100644 --- a/macros/findDeps/getAllHeaders.sci +++ b/macros/findDeps/getAllHeaders.sci @@ -95,6 +95,7 @@ function allHeaders = getAllHeaders(Target) "src/c/elementaryFunctions/includes/bitset.h" "src/c/elementaryFunctions/includes/bitget.h" "src/c/elementaryFunctions/includes/linspace.h" + "src/c/elementaryFunctions/includes/logspace.h" "src/c/elementaryFunctions/includes/asinh.h" "src/c/elementaryFunctions/includes/atan2.h" "src/c/elementaryFunctions/includes/atanh.h" -- cgit From 7c5fc74b8ea4a27dac0b44d681d36e46ac08d8fa Mon Sep 17 00:00:00 2001 From: siddhu8990 Date: Wed, 2 Mar 2016 14:20:36 +0530 Subject: Intermediate commit --- macros/findDeps/getAllHeaders.sci | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'macros/findDeps/getAllHeaders.sci') diff --git a/macros/findDeps/getAllHeaders.sci b/macros/findDeps/getAllHeaders.sci index 4061c04c..4709a15c 100644 --- a/macros/findDeps/getAllHeaders.sci +++ b/macros/findDeps/getAllHeaders.sci @@ -142,9 +142,9 @@ function allHeaders = getAllHeaders(Target) "src/c/scilab-arduino/includes/cmd_analog_in.h" "src/c/scilab-arduino/includes/cmd_dcmotor_setup.h" "src/c/scilab-arduino/includes/cmd_dcmotor_run.h" - "src/c/scilab-arduino/includes/cmd_servo_attach.h" - "src/c/scilab-arduino/includes/cmd_servo_detach.h" - "src/c/scilab-arduino/includes/cmd_servo_move.h" +// "src/c/scilab-arduino/includes/cmd_servo_attach.h" +// "src/c/scilab-arduino/includes/cmd_servo_detach.h" +// "src/c/scilab-arduino/includes/cmd_servo_move.h" "src/c/scilab-arduino/includes/sleep.h"]; AVR_headers = [ -- cgit From d4a4045b5dff59c799ee846052152298dfe6c210 Mon Sep 17 00:00:00 2001 From: siddhu8990 Date: Mon, 7 Mar 2016 20:42:23 +0530 Subject: Errors in bit***.h files fixed --- macros/findDeps/getAllHeaders.sci | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'macros/findDeps/getAllHeaders.sci') diff --git a/macros/findDeps/getAllHeaders.sci b/macros/findDeps/getAllHeaders.sci index f7147662..d97d04c3 100644 --- a/macros/findDeps/getAllHeaders.sci +++ b/macros/findDeps/getAllHeaders.sci @@ -135,7 +135,8 @@ function allHeaders = getAllHeaders(Target) "src/c/signalProcessing/includes/dynlib_signalprocessing.h" "src/c/signalProcessing/includes/crossCorr.h" "src/c/implicitList/dynlib_implicitlist.h" - "src/c/implicitList/implicitList.h"]; + "src/c/implicitList/implicitList.h" + "src/c/differential_calculus/includes/ode.h"]; //Header files required for "Arduino" output Arduino_headers = [ -- cgit From fe32d3a31c1f9d26cbefad9e2512a641ef323f0a Mon Sep 17 00:00:00 2001 From: siddhu8990 Date: Tue, 29 Mar 2016 22:11:40 +0530 Subject: Function conversion using scilab2c call (not working) --- macros/findDeps/getAllHeaders.sci | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'macros/findDeps/getAllHeaders.sci') diff --git a/macros/findDeps/getAllHeaders.sci b/macros/findDeps/getAllHeaders.sci index d97d04c3..6338fe22 100644 --- a/macros/findDeps/getAllHeaders.sci +++ b/macros/findDeps/getAllHeaders.sci @@ -135,8 +135,8 @@ function allHeaders = getAllHeaders(Target) "src/c/signalProcessing/includes/dynlib_signalprocessing.h" "src/c/signalProcessing/includes/crossCorr.h" "src/c/implicitList/dynlib_implicitlist.h" - "src/c/implicitList/implicitList.h" - "src/c/differential_calculus/includes/ode.h"]; + "src/c/implicitList/implicitList.h"]; + //"src/c/differential_calculus/includes/ode.h"]; //Header files required for "Arduino" output Arduino_headers = [ -- cgit From a9d0c72c839428a17956fa0530977fc058d8a799 Mon Sep 17 00:00:00 2001 From: siddhu8990 Date: Tue, 10 May 2016 17:17:41 +0530 Subject: Added support for cumprod, cumsum, triu, tril functions --- macros/findDeps/getAllHeaders.sci | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) (limited to 'macros/findDeps/getAllHeaders.sci') diff --git a/macros/findDeps/getAllHeaders.sci b/macros/findDeps/getAllHeaders.sci index 6338fe22..373549e4 100644 --- a/macros/findDeps/getAllHeaders.sci +++ b/macros/findDeps/getAllHeaders.sci @@ -64,6 +64,10 @@ function allHeaders = getAllHeaders(Target) "src/c/matrixOperations/includes/determ.h" "src/c/matrixOperations/includes/matrixMultiplication.h" "src/c/matrixOperations/includes/diag.h" + "src/c/matrixOperations/includes/cumsum.h" + "src/c/matrixOperations/includes/cumprod.h" + "src/c/matrixOperations/includes/triu.h" + "src/c/matrixOperations/includes/tril.h" "src/c/elementaryFunctions/includes/cos.h" "src/c/elementaryFunctions/includes/fix.h" "src/c/elementaryFunctions/includes/exp.h" @@ -146,9 +150,9 @@ function allHeaders = getAllHeaders(Target) "src/c/scilab-arduino/includes/cmd_analog_in.h" "src/c/scilab-arduino/includes/cmd_dcmotor_setup.h" "src/c/scilab-arduino/includes/cmd_dcmotor_run.h" -// "src/c/scilab-arduino/includes/cmd_servo_attach.h" -// "src/c/scilab-arduino/includes/cmd_servo_detach.h" -// "src/c/scilab-arduino/includes/cmd_servo_move.h" + "src/c/scilab-arduino/includes/cmd_servo_attach.h" + "src/c/scilab-arduino/includes/cmd_servo_detach.h" + "src/c/scilab-arduino/includes/cmd_servo_move.h" "src/c/scilab-arduino/includes/sleep.h"]; AVR_headers = [ -- cgit From a6d6a9c1e88b75668868af691c9731075a514ffb Mon Sep 17 00:00:00 2001 From: siddhu8990 Date: Wed, 18 May 2016 09:44:43 +0530 Subject: Support added for kron, flipdim --- macros/findDeps/getAllHeaders.sci | 2 ++ 1 file changed, 2 insertions(+) (limited to 'macros/findDeps/getAllHeaders.sci') diff --git a/macros/findDeps/getAllHeaders.sci b/macros/findDeps/getAllHeaders.sci index 373549e4..a8c23a15 100644 --- a/macros/findDeps/getAllHeaders.sci +++ b/macros/findDeps/getAllHeaders.sci @@ -68,6 +68,8 @@ function allHeaders = getAllHeaders(Target) "src/c/matrixOperations/includes/cumprod.h" "src/c/matrixOperations/includes/triu.h" "src/c/matrixOperations/includes/tril.h" + "src/c/matrixOperations/includes/kron.h" + "src/c/matrixOperations/includes/flipdim.h" "src/c/elementaryFunctions/includes/cos.h" "src/c/elementaryFunctions/includes/fix.h" "src/c/elementaryFunctions/includes/exp.h" -- cgit From 212c54043e454e41ca4b23a5b965d4dbd4b683fe Mon Sep 17 00:00:00 2001 From: siddhu8990 Date: Fri, 27 May 2016 11:50:04 +0530 Subject: Support for basic ODE function added --- macros/findDeps/getAllHeaders.sci | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'macros/findDeps/getAllHeaders.sci') diff --git a/macros/findDeps/getAllHeaders.sci b/macros/findDeps/getAllHeaders.sci index a8c23a15..06ef5487 100644 --- a/macros/findDeps/getAllHeaders.sci +++ b/macros/findDeps/getAllHeaders.sci @@ -141,8 +141,8 @@ function allHeaders = getAllHeaders(Target) "src/c/signalProcessing/includes/dynlib_signalprocessing.h" "src/c/signalProcessing/includes/crossCorr.h" "src/c/implicitList/dynlib_implicitlist.h" - "src/c/implicitList/implicitList.h"]; - //"src/c/differential_calculus/includes/ode.h"]; + "src/c/implicitList/implicitList.h" + "src/c/differential_calculus/includes/ode.h"]; //Header files required for "Arduino" output Arduino_headers = [ -- cgit From c75fb67154fb5679d6ede9a52d5f5ae15600f9f9 Mon Sep 17 00:00:00 2001 From: siddhu8990 Date: Mon, 6 Jun 2016 09:18:33 +0530 Subject: File handling functions added --- macros/findDeps/getAllHeaders.sci | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'macros/findDeps/getAllHeaders.sci') diff --git a/macros/findDeps/getAllHeaders.sci b/macros/findDeps/getAllHeaders.sci index 06ef5487..b5ab4910 100644 --- a/macros/findDeps/getAllHeaders.sci +++ b/macros/findDeps/getAllHeaders.sci @@ -142,7 +142,8 @@ function allHeaders = getAllHeaders(Target) "src/c/signalProcessing/includes/crossCorr.h" "src/c/implicitList/dynlib_implicitlist.h" "src/c/implicitList/implicitList.h" - "src/c/differential_calculus/includes/ode.h"]; + "src/c/differential_calculus/includes/ode.h" + "src/c/Files/includes/files.h"]; //Header files required for "Arduino" output Arduino_headers = [ -- cgit From 396de3715ed2615f81325661c264341165f0edb2 Mon Sep 17 00:00:00 2001 From: siddhu8990 Date: Tue, 14 Jun 2016 12:30:32 +0530 Subject: Support added for diff, norm functions --- macros/findDeps/getAllHeaders.sci | 2 ++ 1 file changed, 2 insertions(+) (limited to 'macros/findDeps/getAllHeaders.sci') diff --git a/macros/findDeps/getAllHeaders.sci b/macros/findDeps/getAllHeaders.sci index b5ab4910..3fa1d4ee 100644 --- a/macros/findDeps/getAllHeaders.sci +++ b/macros/findDeps/getAllHeaders.sci @@ -70,6 +70,7 @@ function allHeaders = getAllHeaders(Target) "src/c/matrixOperations/includes/tril.h" "src/c/matrixOperations/includes/kron.h" "src/c/matrixOperations/includes/flipdim.h" + "src/c/matrixOperations/includes/norm.h" "src/c/elementaryFunctions/includes/cos.h" "src/c/elementaryFunctions/includes/fix.h" "src/c/elementaryFunctions/includes/exp.h" @@ -143,6 +144,7 @@ function allHeaders = getAllHeaders(Target) "src/c/implicitList/dynlib_implicitlist.h" "src/c/implicitList/implicitList.h" "src/c/differential_calculus/includes/ode.h" + "src/c/differential_calculus/includes/diffc.h" "src/c/Files/includes/files.h"]; //Header files required for "Arduino" output -- cgit From 169db0082ebd07baea82d00213db6ffd4dee7cf6 Mon Sep 17 00:00:00 2001 From: siddhu8990 Date: Mon, 27 Jun 2016 19:16:41 +0530 Subject: test commit --- macros/findDeps/getAllHeaders.sci | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'macros/findDeps/getAllHeaders.sci') diff --git a/macros/findDeps/getAllHeaders.sci b/macros/findDeps/getAllHeaders.sci index 3fa1d4ee..be130355 100644 --- a/macros/findDeps/getAllHeaders.sci +++ b/macros/findDeps/getAllHeaders.sci @@ -145,7 +145,8 @@ function allHeaders = getAllHeaders(Target) "src/c/implicitList/implicitList.h" "src/c/differential_calculus/includes/ode.h" "src/c/differential_calculus/includes/diffc.h" - "src/c/Files/includes/files.h"]; + "src/c/Files/includes/files.h" + "src/c/string/includes/convstr.h"]; //Header files required for "Arduino" output Arduino_headers = [ @@ -155,9 +156,9 @@ function allHeaders = getAllHeaders(Target) "src/c/scilab-arduino/includes/cmd_analog_in.h" "src/c/scilab-arduino/includes/cmd_dcmotor_setup.h" "src/c/scilab-arduino/includes/cmd_dcmotor_run.h" - "src/c/scilab-arduino/includes/cmd_servo_attach.h" - "src/c/scilab-arduino/includes/cmd_servo_detach.h" - "src/c/scilab-arduino/includes/cmd_servo_move.h" + //"src/c/scilab-arduino/includes/cmd_servo_attach.h" + //"src/c/scilab-arduino/includes/cmd_servo_detach.h" + //"src/c/scilab-arduino/includes/cmd_servo_move.h" "src/c/scilab-arduino/includes/sleep.h"]; AVR_headers = [ -- cgit From 24fbba33153e7758df4a990cb4c21ae8e53e6f3e Mon Sep 17 00:00:00 2001 From: siddhu8990 Date: Mon, 25 Jul 2016 15:59:40 +0530 Subject: WiringPi used for RaspberryPi (Gpio, serial, Threads, ISRs) --- macros/findDeps/getAllHeaders.sci | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'macros/findDeps/getAllHeaders.sci') diff --git a/macros/findDeps/getAllHeaders.sci b/macros/findDeps/getAllHeaders.sci index be130355..71b8b206 100644 --- a/macros/findDeps/getAllHeaders.sci +++ b/macros/findDeps/getAllHeaders.sci @@ -169,9 +169,13 @@ function allHeaders = getAllHeaders(Target) ]; RPi_headers = [ - "includes/bcm2835.h" + "src/c/hardware/rasberrypi/libraries/wiringPi/wiringPi.h" + "src/c/hardware/rasberrypi/libraries/wiringPi/wiringSerial.h" "src/c/hardware/rasberrypi/includes/RPIPeripheralDigital.h" - "src/c/hardware/rasberrypi/includes/RPIPeripheralUtil.h" + "src/c/hardware/rasberrypi/includes/RPIPeripheralTiming.h" + "src/c/hardware/rasberrypi/includes/RPIPeripheralSerial.h" + "src/c/hardware/rasberrypi/includes/RPIPeripheralThreading.h" + "src/c/hardware/rasberrypi/includes/RPIPeripheralPinISR.h" ]; if Target == "StandAlone" -- cgit From c8fd6991786ccddb44547b619178bb391f3f9b96 Mon Sep 17 00:00:00 2001 From: siddhu8990 Date: Thu, 18 Aug 2016 15:47:18 +0530 Subject: RPi-PWM and basic imaage processing --- macros/findDeps/getAllHeaders.sci | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) (limited to 'macros/findDeps/getAllHeaders.sci') diff --git a/macros/findDeps/getAllHeaders.sci b/macros/findDeps/getAllHeaders.sci index 71b8b206..846f8f6a 100644 --- a/macros/findDeps/getAllHeaders.sci +++ b/macros/findDeps/getAllHeaders.sci @@ -10,7 +10,8 @@ // // -function allHeaders = getAllHeaders(Target) +function allHeaders = getAllHeaders(SharedInfo) + Target = SharedInfo.Target; //Header files common to all types of output format. Standalone_headers = [ @@ -176,8 +177,13 @@ function allHeaders = getAllHeaders(Target) "src/c/hardware/rasberrypi/includes/RPIPeripheralSerial.h" "src/c/hardware/rasberrypi/includes/RPIPeripheralThreading.h" "src/c/hardware/rasberrypi/includes/RPIPeripheralPinISR.h" + "src/c/hardware/rasberrypi/includes/RPIPeripheralPWM.h" ]; + OpenCV_headers = [ + "src/c/imageProcessing/includes/cvcore.h" + "src/c/imageProcessing/includes/cvhighgui.h"]; + if Target == "StandAlone" allHeaders = Standalone_headers; elseif Target == "Arduino" @@ -188,4 +194,8 @@ function allHeaders = getAllHeaders(Target) allHeaders = cat(1,Standalone_headers, RPi_headers); end + if (SharedInfo.OpenCVUsed == %T) + allHeaders = cat(1,allHeaders,OpenCV_headers); + end + endfunction -- cgit From ea1e22e36a9559448919d7ae2dd24a25743861ec Mon Sep 17 00:00:00 2001 From: siddhu8990 Date: Thu, 25 Aug 2016 10:29:32 +0530 Subject: Basic image prcessing working for RPi --- macros/findDeps/getAllHeaders.sci | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'macros/findDeps/getAllHeaders.sci') diff --git a/macros/findDeps/getAllHeaders.sci b/macros/findDeps/getAllHeaders.sci index 846f8f6a..06963ca6 100644 --- a/macros/findDeps/getAllHeaders.sci +++ b/macros/findDeps/getAllHeaders.sci @@ -182,7 +182,8 @@ function allHeaders = getAllHeaders(SharedInfo) OpenCV_headers = [ "src/c/imageProcessing/includes/cvcore.h" - "src/c/imageProcessing/includes/cvhighgui.h"]; + "src/c/imageProcessing/includes/cvhighgui.h" + "src/c/imageProcessing/includes/cvimgproc.h"]; if Target == "StandAlone" allHeaders = Standalone_headers; -- cgit From 2790257d385a9d7d9e0dab9205baf4b3df0dd8c8 Mon Sep 17 00:00:00 2001 From: siddhu8990 Date: Mon, 29 Aug 2016 10:47:52 +0530 Subject: OpenCV interface changed from c to c++ --- macros/findDeps/getAllHeaders.sci | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'macros/findDeps/getAllHeaders.sci') diff --git a/macros/findDeps/getAllHeaders.sci b/macros/findDeps/getAllHeaders.sci index 06963ca6..bbc08906 100644 --- a/macros/findDeps/getAllHeaders.sci +++ b/macros/findDeps/getAllHeaders.sci @@ -181,9 +181,9 @@ function allHeaders = getAllHeaders(SharedInfo) ]; OpenCV_headers = [ - "src/c/imageProcessing/includes/cvcore.h" - "src/c/imageProcessing/includes/cvhighgui.h" - "src/c/imageProcessing/includes/cvimgproc.h"]; + "src/c/imageProcessing/includes/cvcore.hpp" + "src/c/imageProcessing/includes/cvhighgui.hpp" + "src/c/imageProcessing/includes/cvimgproc.hpp"]; if Target == "StandAlone" allHeaders = Standalone_headers; -- cgit From 765d9c44f94634406eeff50e20e8cdfcf1b7699c Mon Sep 17 00:00:00 2001 From: siddhu8990 Date: Thu, 2 Feb 2017 16:02:41 +0530 Subject: Support for function 'schur' added q --- macros/findDeps/getAllHeaders.sci | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'macros/findDeps/getAllHeaders.sci') diff --git a/macros/findDeps/getAllHeaders.sci b/macros/findDeps/getAllHeaders.sci index bbc08906..cbc2d540 100644 --- a/macros/findDeps/getAllHeaders.sci +++ b/macros/findDeps/getAllHeaders.sci @@ -147,7 +147,9 @@ function allHeaders = getAllHeaders(SharedInfo) "src/c/differential_calculus/includes/ode.h" "src/c/differential_calculus/includes/diffc.h" "src/c/Files/includes/files.h" - "src/c/string/includes/convstr.h"]; + "src/c/string/includes/convstr.h" + "src/c/CACSD/includes/syslin.h" + "src/c/linearAlgebra/includes/schur.h"]; //Header files required for "Arduino" output Arduino_headers = [ -- cgit From e7dba33a909e158dffc6ddb3361df10d427db631 Mon Sep 17 00:00:00 2001 From: siddhu8990 Date: Tue, 7 Feb 2017 16:16:31 +0530 Subject: Support for 'lqr' and 'lqe' added --- macros/findDeps/getAllHeaders.sci | 2 ++ 1 file changed, 2 insertions(+) (limited to 'macros/findDeps/getAllHeaders.sci') diff --git a/macros/findDeps/getAllHeaders.sci b/macros/findDeps/getAllHeaders.sci index cbc2d540..b37f3e57 100644 --- a/macros/findDeps/getAllHeaders.sci +++ b/macros/findDeps/getAllHeaders.sci @@ -149,6 +149,8 @@ function allHeaders = getAllHeaders(SharedInfo) "src/c/Files/includes/files.h" "src/c/string/includes/convstr.h" "src/c/CACSD/includes/syslin.h" + "src/c/CACSD/includes/lqr.h" + "src/c/CACSD/includes/lqe.h" "src/c/linearAlgebra/includes/schur.h"]; //Header files required for "Arduino" output -- cgit From aceeb1fe05a8ff6c126ea9ba166a19249488dbd1 Mon Sep 17 00:00:00 2001 From: siddhu8990 Date: Thu, 13 Apr 2017 10:42:02 +0530 Subject: Functions added - balance,rcond,obscont --- macros/findDeps/getAllHeaders.sci | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'macros/findDeps/getAllHeaders.sci') diff --git a/macros/findDeps/getAllHeaders.sci b/macros/findDeps/getAllHeaders.sci index b37f3e57..50ee358a 100644 --- a/macros/findDeps/getAllHeaders.sci +++ b/macros/findDeps/getAllHeaders.sci @@ -151,7 +151,10 @@ function allHeaders = getAllHeaders(SharedInfo) "src/c/CACSD/includes/syslin.h" "src/c/CACSD/includes/lqr.h" "src/c/CACSD/includes/lqe.h" - "src/c/linearAlgebra/includes/schur.h"]; + "src/c/CACSD/includes/obscont.h" + "src/c/linearAlgebra/includes/schur.h" + "src/c/linearAlgebra/includes/balanc.h" + "src/c/linearAlgebra/includes/rcond.h"]; //Header files required for "Arduino" output Arduino_headers = [ -- cgit From 453598b49cb3d4a62b1797dbc90f0e3dd4521329 Mon Sep 17 00:00:00 2001 From: siddhu8990 Date: Wed, 19 Apr 2017 11:56:09 +0530 Subject: Copyright message updated in added files and libraries separated in 'thirdparty' folder --- macros/findDeps/getAllHeaders.sci | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'macros/findDeps/getAllHeaders.sci') diff --git a/macros/findDeps/getAllHeaders.sci b/macros/findDeps/getAllHeaders.sci index 50ee358a..175c8dc7 100644 --- a/macros/findDeps/getAllHeaders.sci +++ b/macros/findDeps/getAllHeaders.sci @@ -175,10 +175,10 @@ function allHeaders = getAllHeaders(SharedInfo) "src/c/hardware/avr/includes/AVRPeripheralPWM.h" "src/c/hardware/avr/includes/AVRUtil.h" ]; - + RPi_headers = [ - "src/c/hardware/rasberrypi/libraries/wiringPi/wiringPi.h" - "src/c/hardware/rasberrypi/libraries/wiringPi/wiringSerial.h" + "thirdparty/raspberrypi/includes/wiringPi.h" + "thirdparty/raspberrypi/includes/wiringSerial.h" "src/c/hardware/rasberrypi/includes/RPIPeripheralDigital.h" "src/c/hardware/rasberrypi/includes/RPIPeripheralTiming.h" "src/c/hardware/rasberrypi/includes/RPIPeripheralSerial.h" -- cgit From 9e506f48291533cba7b4c555b0d2e98f234bfbe3 Mon Sep 17 00:00:00 2001 From: siddhu8990 Date: Wed, 19 Apr 2017 14:28:34 +0530 Subject: Merged Ashish's work --- macros/findDeps/getAllHeaders.sci | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'macros/findDeps/getAllHeaders.sci') diff --git a/macros/findDeps/getAllHeaders.sci b/macros/findDeps/getAllHeaders.sci index 175c8dc7..67f5cea2 100644 --- a/macros/findDeps/getAllHeaders.sci +++ b/macros/findDeps/getAllHeaders.sci @@ -111,6 +111,18 @@ function allHeaders = getAllHeaders(SharedInfo) "src/c/elementaryFunctions/includes/int8.h" "src/c/elementaryFunctions/includes/uint16.h" "src/c/elementaryFunctions/includes/int16.h" + "src/c/elementaryFunctions/includes/acosd.h" + "src/c/elementaryFunctions/includes/acot.h" + "src/c/elementaryFunctions/includes/acotd.h" + "src/c/elementaryFunctions/includes/acoth.h" + "src/c/elementaryFunctions/includes/acsc.h" + "src/c/elementaryFunctions/includes/acscd.h" + "src/c/elementaryFunctions/includes/acsch.h" + "src/c/elementaryFunctions/includes/asec.h" + "src/c/elementaryFunctions/includes/asecd.h" + "src/c/elementaryFunctions/includes/asech.h" + "src/c/elementaryFunctions/includes/asind.h" + "src/c/elementaryFunctions/includes/atand.h" "src/c/statisticsFunctions/includes/variance.h" "src/c/statisticsFunctions/includes/sum.h" "src/c/statisticsFunctions/includes/mean.h" @@ -174,6 +186,8 @@ function allHeaders = getAllHeaders(SharedInfo) "src/c/hardware/avr/includes/AVRPeripheralADC.h" "src/c/hardware/avr/includes/AVRPeripheralPWM.h" "src/c/hardware/avr/includes/AVRUtil.h" + "src/c/hardware/avr/includes/AVRPeripheralTimer.h" + "src/c/hardware/avr/includes/AVRPeripheralUART.h" ]; RPi_headers = [ -- cgit From 1fd0dce8d72c4d5869ce5ff4025ac09af603bc0f Mon Sep 17 00:00:00 2001 From: siddhu8990 Date: Wed, 19 Apr 2017 14:57:49 +0530 Subject: Merged Shamik's work --- macros/findDeps/getAllHeaders.sci | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) (limited to 'macros/findDeps/getAllHeaders.sci') diff --git a/macros/findDeps/getAllHeaders.sci b/macros/findDeps/getAllHeaders.sci index 67f5cea2..27998e5e 100644 --- a/macros/findDeps/getAllHeaders.sci +++ b/macros/findDeps/getAllHeaders.sci @@ -167,6 +167,33 @@ function allHeaders = getAllHeaders(SharedInfo) "src/c/linearAlgebra/includes/schur.h" "src/c/linearAlgebra/includes/balanc.h" "src/c/linearAlgebra/includes/rcond.h"]; + "src/c/string/includes/strsubst.h" + //"src/c/string/includes/strcmp.h" + "src/c/string/includes/strrev.h" + "src/c/string/includes/strrchr.h" + "src/c/elementaryFunctions/includes/dec2bin.h" + "src/c/elementaryFunctions/includes/dec2hex.h" + "src/c/elementaryFunctions/includes/dec2oct.h" + "src/c/elementaryFunctions/includes/oct2dec.h" + "src/c/elementaryFunctions/includes/hex2dec.h" + "src/c/elementaryFunctions/includes/bin2dec.h" + "src/c/elementaryFunctions/includes/dec2base.h" + "src/c/elementaryFunctions/includes/base2dec.h" + "src/c/elementaryFunctions/includes/cosd.h" + "src/c/elementaryFunctions/includes/cotd.h" + "src/c/elementaryFunctions/includes/coth.h" + "src/c/elementaryFunctions/includes/csc.h" + "src/c/elementaryFunctions/includes/cscd.h" + "src/c/elementaryFunctions/includes/csch.h" + "src/c/elementaryFunctions/includes/sec.h" + "src/c/elementaryFunctions/includes/secd.h" + "src/c/elementaryFunctions/includes/sech.h" + "src/c/elementaryFunctions/includes/float.h" + "src/c/elementaryFunctions/includes/factorial.h" + "src/c/elementaryFunctions/includes/interp1.h" + "src/c/elementaryFunctions/includes/primes.h" + "src/c/elementaryFunctions/includes/factor.h" +]; //Header files required for "Arduino" output Arduino_headers = [ -- cgit From c7e9597db39140c1d982f796a8e1f03bb54e7905 Mon Sep 17 00:00:00 2001 From: siddhu8990 Date: Mon, 24 Apr 2017 14:08:37 +0530 Subject: Fixed float.h issue. OpenCV with built libraries working for linux x64 --- macros/findDeps/getAllHeaders.sci | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) (limited to 'macros/findDeps/getAllHeaders.sci') diff --git a/macros/findDeps/getAllHeaders.sci b/macros/findDeps/getAllHeaders.sci index 27998e5e..b7f26b33 100644 --- a/macros/findDeps/getAllHeaders.sci +++ b/macros/findDeps/getAllHeaders.sci @@ -160,14 +160,7 @@ function allHeaders = getAllHeaders(SharedInfo) "src/c/differential_calculus/includes/diffc.h" "src/c/Files/includes/files.h" "src/c/string/includes/convstr.h" - "src/c/CACSD/includes/syslin.h" - "src/c/CACSD/includes/lqr.h" - "src/c/CACSD/includes/lqe.h" - "src/c/CACSD/includes/obscont.h" - "src/c/linearAlgebra/includes/schur.h" - "src/c/linearAlgebra/includes/balanc.h" - "src/c/linearAlgebra/includes/rcond.h"]; - "src/c/string/includes/strsubst.h" + "src/c/string/includes/strsubst.h" //"src/c/string/includes/strcmp.h" "src/c/string/includes/strrev.h" "src/c/string/includes/strrchr.h" @@ -188,12 +181,18 @@ function allHeaders = getAllHeaders(SharedInfo) "src/c/elementaryFunctions/includes/sec.h" "src/c/elementaryFunctions/includes/secd.h" "src/c/elementaryFunctions/includes/sech.h" - "src/c/elementaryFunctions/includes/float.h" + "src/c/elementaryFunctions/includes/get_float.h" "src/c/elementaryFunctions/includes/factorial.h" - "src/c/elementaryFunctions/includes/interp1.h" "src/c/elementaryFunctions/includes/primes.h" "src/c/elementaryFunctions/includes/factor.h" -]; + "src/c/CACSD/includes/syslin.h" + "src/c/CACSD/includes/lqr.h" + "src/c/CACSD/includes/lqe.h" + "src/c/CACSD/includes/obscont.h" + "src/c/linearAlgebra/includes/schur.h" + "src/c/linearAlgebra/includes/balanc.h" + "src/c/linearAlgebra/includes/rcond.h"]; + //Header files required for "Arduino" output Arduino_headers = [ @@ -218,8 +217,8 @@ function allHeaders = getAllHeaders(SharedInfo) ]; RPi_headers = [ - "thirdparty/raspberrypi/includes/wiringPi.h" - "thirdparty/raspberrypi/includes/wiringSerial.h" + "thirdparty/includes/WiringPi/wiringPi.h" + "thirdparty/includes/WiringPi/wiringSerial.h" "src/c/hardware/rasberrypi/includes/RPIPeripheralDigital.h" "src/c/hardware/rasberrypi/includes/RPIPeripheralTiming.h" "src/c/hardware/rasberrypi/includes/RPIPeripheralSerial.h" @@ -231,7 +230,8 @@ function allHeaders = getAllHeaders(SharedInfo) OpenCV_headers = [ "src/c/imageProcessing/includes/cvcore.hpp" "src/c/imageProcessing/includes/cvhighgui.hpp" - "src/c/imageProcessing/includes/cvimgproc.hpp"]; + "src/c/imageProcessing/includes/cvimgproc.hpp" + "thirdparty/includes/OpenCV/"]; if Target == "StandAlone" allHeaders = Standalone_headers; -- cgit From 277d1edfa17bf3719d90ddbac8e31f6181e952c3 Mon Sep 17 00:00:00 2001 From: Sandeep Gupta Date: Sun, 18 Jun 2017 23:55:40 +0530 Subject: First commit --- macros/findDeps/getAllHeaders.sci | 253 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 253 insertions(+) create mode 100644 macros/findDeps/getAllHeaders.sci (limited to 'macros/findDeps/getAllHeaders.sci') diff --git a/macros/findDeps/getAllHeaders.sci b/macros/findDeps/getAllHeaders.sci new file mode 100644 index 00000000..d5c1c99d --- /dev/null +++ b/macros/findDeps/getAllHeaders.sci @@ -0,0 +1,253 @@ +// +// Scilab ( http://www.scilab.org/ ) - This file is part of Scilab +// Copyright (C) 2009-2009 - DIGITEO - Bruno JOFRET +// +// This file must be used under the terms of the CeCILL. +// This source file is licensed as described in the file COPYING, which +// you should have received as part of this distribution. The terms +// are also available at +// http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt +// +// + +function allHeaders = getAllHeaders(SharedInfo) + Target = SharedInfo.Target; + + //Header files common to all types of output format. + Standalone_headers = [ + "includes/blas.h" + "includes/lapack.h" + "includes/constant.h" + "includes/f2c.h" + "includes/notFound.h" + "includes/sci2clib.h" + "src/c/auxiliaryFunctions/includes/abs.h" + "src/c/auxiliaryFunctions/includes/max.h" + "src/c/auxiliaryFunctions/includes/min.h" + "src/c/auxiliaryFunctions/includes/dynlib_auxiliaryfunctions.h" + "src/c/auxiliaryFunctions/includes/find2d.h" + "src/c/auxiliaryFunctions/includes/length.h" + "src/c/auxiliaryFunctions/includes/conj.h" + "src/c/auxiliaryFunctions/includes/find.h" + "src/c/auxiliaryFunctions/includes/frexp.h" + "src/c/auxiliaryFunctions/includes/rand.h" + "src/c/auxiliaryFunctions/includes/sign.h" + "src/c/auxiliaryFunctions/includes/size.h" + "src/c/auxiliaryFunctions/includes/type.h" + "src/c/auxiliaryFunctions/includes/pythag.h" + "src/c/auxiliaryFunctions/includes/isempty.h" + "src/c/auxiliaryFunctions/includes/isnan.h" + "src/c/type/doubleComplex.h" + "src/c/type/dynlib_type.h" + "src/c/type/floatComplex.h" + "src/c/type/types.h" + "src/c/matrixOperations/includes/cat.h" + "src/c/matrixOperations/includes/hilb.h" + "src/c/matrixOperations/includes/eye.h" + "src/c/matrixOperations/includes/matrixTrace.h" + "src/c/matrixOperations/includes/matrixExponential.h" + "src/c/matrixOperations/includes/matrixInversion.h" + "src/c/matrixOperations/includes/infiniteNorm.h" + "src/c/matrixOperations/includes/zeros.h" + "src/c/matrixOperations/includes/matrixMagnitude.h" + "src/c/matrixOperations/includes/chol.h" + "src/c/matrixOperations/includes/dist.h" + "src/c/matrixOperations/includes/fill.h" + "src/c/matrixOperations/includes/dynlib_matrixoperations.h" + "src/c/matrixOperations/includes/matrixPow.h" + "src/c/matrixOperations/includes/matrixDivision.h" + "src/c/matrixOperations/includes/jmat.h" + "src/c/matrixOperations/includes/logm.h" + "src/c/matrixOperations/includes/ones.h" + "src/c/matrixOperations/includes/matrixSquaredMagnitude.h" + "src/c/matrixOperations/includes/spec.h" + "src/c/matrixOperations/includes/matrixTranspose.h" + "src/c/matrixOperations/includes/determ.h" + "src/c/matrixOperations/includes/matrixMultiplication.h" + "src/c/matrixOperations/includes/diag.h" + "src/c/matrixOperations/includes/cumsum.h" + "src/c/matrixOperations/includes/cumprod.h" + "src/c/matrixOperations/includes/triu.h" + "src/c/matrixOperations/includes/tril.h" + "src/c/matrixOperations/includes/kron.h" + "src/c/matrixOperations/includes/flipdim.h" + "src/c/matrixOperations/includes/norm.h" + "src/c/elementaryFunctions/includes/cos.h" + "src/c/elementaryFunctions/includes/fix.h" + "src/c/elementaryFunctions/includes/exp.h" + "src/c/elementaryFunctions/includes/int.h" + "src/c/elementaryFunctions/includes/log.h" + "src/c/elementaryFunctions/includes/pow.h" + "src/c/elementaryFunctions/includes/sin.h" + "src/c/elementaryFunctions/includes/tan.h" + "src/c/elementaryFunctions/includes/round.h" + "src/c/elementaryFunctions/includes/log10.h" + "src/c/elementaryFunctions/includes/log1p.h" + "src/c/elementaryFunctions/includes/acos.h" + "src/c/elementaryFunctions/includes/asin.h" + "src/c/elementaryFunctions/includes/atan.h" + "src/c/elementaryFunctions/includes/floor.h" + "src/c/elementaryFunctions/includes/ceil.h" + "src/c/elementaryFunctions/includes/exp10.h" + "src/c/elementaryFunctions/includes/cosh.h" + "src/c/elementaryFunctions/includes/dynlib_elementaryfunctions.h" + "src/c/elementaryFunctions/includes/acosh.h" + "src/c/elementaryFunctions/includes/sinh.h" + "src/c/elementaryFunctions/includes/lnp1m1.h" + "src/c/elementaryFunctions/includes/tanh.h" + "src/c/elementaryFunctions/includes/sqrt.h" + "src/c/elementaryFunctions/includes/bitand.h" + "src/c/elementaryFunctions/includes/bitor.h" + "src/c/elementaryFunctions/includes/bitxor.h" + "src/c/elementaryFunctions/includes/bitcmp.h" + "src/c/elementaryFunctions/includes/bitset.h" + "src/c/elementaryFunctions/includes/bitget.h" + "src/c/elementaryFunctions/includes/linspace.h" + "src/c/elementaryFunctions/includes/logspace.h" + "src/c/elementaryFunctions/includes/asinh.h" + "src/c/elementaryFunctions/includes/atan2.h" + "src/c/elementaryFunctions/includes/atanh.h" + "src/c/elementaryFunctions/includes/uint8.h" + "src/c/elementaryFunctions/includes/int8.h" + "src/c/elementaryFunctions/includes/uint16.h" + "src/c/elementaryFunctions/includes/int16.h" + "src/c/elementaryFunctions/includes/acosd.h" + "src/c/elementaryFunctions/includes/acot.h" + "src/c/elementaryFunctions/includes/acotd.h" + "src/c/elementaryFunctions/includes/acoth.h" + "src/c/elementaryFunctions/includes/acsc.h" + "src/c/elementaryFunctions/includes/acscd.h" + "src/c/elementaryFunctions/includes/acsch.h" + "src/c/elementaryFunctions/includes/asec.h" + "src/c/elementaryFunctions/includes/asecd.h" + "src/c/elementaryFunctions/includes/asech.h" + "src/c/elementaryFunctions/includes/asind.h" + "src/c/elementaryFunctions/includes/atand.h" + "src/c/statisticsFunctions/includes/variance.h" + "src/c/statisticsFunctions/includes/sum.h" + "src/c/statisticsFunctions/includes/mean.h" + "src/c/statisticsFunctions/includes/meanf.h" + "src/c/statisticsFunctions/includes/stdevf.h" + "src/c/statisticsFunctions/includes/prod.h" + "src/c/statisticsFunctions/includes/dynlib_statisticsfunctions.h" + "src/c/statisticsFunctions/includes/statMax.h" + "src/c/statisticsFunctions/includes/statMin.h" + "src/c/operations/includes/subtraction.h" + "src/c/operations/includes/addition.h" + "src/c/operations/includes/dynlib_operations.h" + "src/c/operations/includes/division.h" + "src/c/operations/includes/multiplication.h" + "src/c/string/includes/dynlib_string.h" + "src/c/string/includes/disp.h" + "src/c/string/includes/str.h" + "src/c/signalProcessing/fft/fft_internal.h" + "src/c/signalProcessing/ifft/ifft_internal.h" + "src/c/signalProcessing/levin/levinUtils.h" + "src/c/signalProcessing/includes/hilbert.h" + "src/c/signalProcessing/includes/fft.h" + "src/c/signalProcessing/includes/lev.h" + "src/c/signalProcessing/includes/levin.h" + "src/c/signalProcessing/includes/conv.h" + "src/c/signalProcessing/includes/conv2d.h" + "src/c/signalProcessing/includes/ifft.h" + "src/c/signalProcessing/includes/fftshift.h" + "src/c/signalProcessing/includes/lpc2cep.h" + "src/c/signalProcessing/includes/dynlib_signalprocessing.h" + "src/c/signalProcessing/includes/crossCorr.h" + "src/c/implicitList/dynlib_implicitlist.h" + "src/c/implicitList/implicitList.h" + "src/c/differential_calculus/includes/ode.h" + "src/c/differential_calculus/includes/diffc.h" + "src/c/Files/includes/files.h" + "src/c/string/includes/convstr.h" + "src/c/string/includes/strsubst.h" + //"src/c/string/includes/strcmp.h" + "src/c/string/includes/strrev.h" + "src/c/string/includes/strrchr.h" + "src/c/elementaryFunctions/includes/dec2bin.h" + "src/c/elementaryFunctions/includes/dec2hex.h" + "src/c/elementaryFunctions/includes/dec2oct.h" + "src/c/elementaryFunctions/includes/oct2dec.h" + "src/c/elementaryFunctions/includes/hex2dec.h" + "src/c/elementaryFunctions/includes/bin2dec.h" + "src/c/elementaryFunctions/includes/dec2base.h" + "src/c/elementaryFunctions/includes/base2dec.h" + "src/c/elementaryFunctions/includes/cosd.h" + "src/c/elementaryFunctions/includes/cotd.h" + "src/c/elementaryFunctions/includes/coth.h" + "src/c/elementaryFunctions/includes/csc.h" + "src/c/elementaryFunctions/includes/cscd.h" + "src/c/elementaryFunctions/includes/csch.h" + "src/c/elementaryFunctions/includes/sec.h" + "src/c/elementaryFunctions/includes/secd.h" + "src/c/elementaryFunctions/includes/sech.h" + "src/c/elementaryFunctions/includes/get_float.h" + "src/c/elementaryFunctions/includes/factorial.h" + "src/c/elementaryFunctions/includes/primes.h" + "src/c/elementaryFunctions/includes/factor.h" + "src/c/CACSD/includes/syslin.h" + "src/c/CACSD/includes/lqr.h" + "src/c/CACSD/includes/lqe.h" + "src/c/CACSD/includes/obscont.h" + "src/c/linearAlgebra/includes/schur.h" + "src/c/linearAlgebra/includes/balanc.h" + "src/c/linearAlgebra/includes/svd.h" + "src/c/linearAlgebra/includes/hess.h" + "src/c/linearAlgebra/includes/sva.h" + "src/c/linearAlgebra/includes/rcond.h"]; + + + //Header files required for "Arduino" output + Arduino_headers = [ + "src/c/scilab-arduino/includes/cmd_digital_out.h" + "src/c/scilab-arduino/includes/cmd_digital_in.h" + "src/c/scilab-arduino/includes/cmd_analog_out.h" + "src/c/scilab-arduino/includes/cmd_analog_in.h" + "src/c/scilab-arduino/includes/cmd_dcmotor_setup.h" + "src/c/scilab-arduino/includes/cmd_dcmotor_run.h" + //"src/c/scilab-arduino/includes/cmd_servo_attach.h" + //"src/c/scilab-arduino/includes/cmd_servo_detach.h" + //"src/c/scilab-arduino/includes/cmd_servo_move.h" + "src/c/scilab-arduino/includes/sleep.h"]; + + AVR_headers = [ + "src/c/hardware/avr/includes/AVRPeripheralGPIO.h" + "src/c/hardware/avr/includes/AVRPeripheralADC.h" + "src/c/hardware/avr/includes/AVRPeripheralPWM.h" + "src/c/hardware/avr/includes/AVRUtil.h" + "src/c/hardware/avr/includes/AVRPeripheralTimer.h" + "src/c/hardware/avr/includes/AVRPeripheralUART.h" + ]; + + RPi_headers = [ + "thirdparty/includes/WiringPi/wiringPi.h" + "thirdparty/includes/WiringPi/wiringSerial.h" + "src/c/hardware/rasberrypi/includes/RPIPeripheralDigital.h" + "src/c/hardware/rasberrypi/includes/RPIPeripheralTiming.h" + "src/c/hardware/rasberrypi/includes/RPIPeripheralSerial.h" + "src/c/hardware/rasberrypi/includes/RPIPeripheralThreading.h" + "src/c/hardware/rasberrypi/includes/RPIPeripheralPinISR.h" + "src/c/hardware/rasberrypi/includes/RPIPeripheralPWM.h" + ]; + + OpenCV_headers = [ + "src/c/imageProcessing/includes/cvcore.hpp" + "src/c/imageProcessing/includes/cvhighgui.hpp" + "src/c/imageProcessing/includes/cvimgproc.hpp" + "thirdparty/includes/OpenCV/"]; + + if Target == "StandAlone" + allHeaders = Standalone_headers; + elseif Target == "Arduino" + allHeaders = cat(1,Standalone_headers, Arduino_headers); + elseif Target == "AVR" + allHeaders = cat(1,Standalone_headers, AVR_headers); + elseif Target == "RPi" + allHeaders = cat(1,Standalone_headers, RPi_headers); + end + + if (SharedInfo.OpenCVUsed == %T) + allHeaders = cat(1,allHeaders,OpenCV_headers); + end + +endfunction -- cgit From 369c257b9ae0320621b43ca75b38ff66cc13f37b Mon Sep 17 00:00:00 2001 From: yash1112 Date: Mon, 19 Jun 2017 05:40:46 +0530 Subject: 1.3 new scilab-arduino functions added2. all functions have been tested on hardware 3. 5 i2c library functions added 4. Now generates code for 27 Boards(arduino and lilypad). 5. New GUI --- macros/findDeps/getAllHeaders.sci | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'macros/findDeps/getAllHeaders.sci') diff --git a/macros/findDeps/getAllHeaders.sci b/macros/findDeps/getAllHeaders.sci index b7f26b33..85baef1a 100644 --- a/macros/findDeps/getAllHeaders.sci +++ b/macros/findDeps/getAllHeaders.sci @@ -205,7 +205,15 @@ function allHeaders = getAllHeaders(SharedInfo) //"src/c/scilab-arduino/includes/cmd_servo_attach.h" //"src/c/scilab-arduino/includes/cmd_servo_detach.h" //"src/c/scilab-arduino/includes/cmd_servo_move.h" - "src/c/scilab-arduino/includes/sleep.h"]; + "src/c/scilab-arduino/includes/sleep.h" + "src/c/scilab-arduino/includes/cmd_analog_in_volt.h" + "src/c/scilab-arduino/includes/cmd_analog_out_volt.h" + "src/c/scilab-arduino/includes/cmd_dcmotor_release.h" + "src/c/scilab-arduino/includes/cmd_i2c_dev.h" + "src/c/scilab-arduino/includes/cmd_i2c_write.h" + "src/c/scilab-arduino/includes/cmd_i2c_read.h" + "src/c/scilab-arduino/includes/cmd_i2c_read_register.h" + "src/c/scilab-arduino/includes/cmd_i2c_write_register.h"]; AVR_headers = [ "src/c/hardware/avr/includes/AVRPeripheralGPIO.h" -- cgit From 8e235230a4c16a042d2620fa7b58a9b0f4ba1914 Mon Sep 17 00:00:00 2001 From: ukashanoor Date: Mon, 19 Jun 2017 10:42:03 +0530 Subject: after if and for --- macros/findDeps/getAllHeaders.sci | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'macros/findDeps/getAllHeaders.sci') diff --git a/macros/findDeps/getAllHeaders.sci b/macros/findDeps/getAllHeaders.sci index b7f26b33..9e633f6e 100644 --- a/macros/findDeps/getAllHeaders.sci +++ b/macros/findDeps/getAllHeaders.sci @@ -72,6 +72,10 @@ function allHeaders = getAllHeaders(SharedInfo) "src/c/matrixOperations/includes/kron.h" "src/c/matrixOperations/includes/flipdim.h" "src/c/matrixOperations/includes/norm.h" + "src/c/interpolation/includes/interp1.h" + "src/c/elementaryFunctions/includes/nextpow2.h" + "src/c/elementaryFunctions/includes/gcd.h" + "src/c/elementaryFunctions/includes/isreal.h" "src/c/elementaryFunctions/includes/cos.h" "src/c/elementaryFunctions/includes/fix.h" "src/c/elementaryFunctions/includes/exp.h" @@ -140,6 +144,9 @@ function allHeaders = getAllHeaders(SharedInfo) "src/c/string/includes/dynlib_string.h" "src/c/string/includes/disp.h" "src/c/string/includes/str.h" + "src/c/signalProcessing/includes/modk.h" + "src/c/signalProcessing/includes/idct.h" + "src/c/signalProcessing/includes/dct.h" "src/c/signalProcessing/fft/fft_internal.h" "src/c/signalProcessing/ifft/ifft_internal.h" "src/c/signalProcessing/levin/levinUtils.h" -- cgit From 362bd2337910fec57d854ebb179772efe552f929 Mon Sep 17 00:00:00 2001 From: Sandeep Gupta Date: Mon, 19 Jun 2017 17:02:45 +0530 Subject: 19-June-2017 --- macros/findDeps/getAllHeaders.sci | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'macros/findDeps/getAllHeaders.sci') diff --git a/macros/findDeps/getAllHeaders.sci b/macros/findDeps/getAllHeaders.sci index d5c1c99d..01439b23 100644 --- a/macros/findDeps/getAllHeaders.sci +++ b/macros/findDeps/getAllHeaders.sci @@ -60,7 +60,7 @@ function allHeaders = getAllHeaders(SharedInfo) "src/c/matrixOperations/includes/logm.h" "src/c/matrixOperations/includes/ones.h" "src/c/matrixOperations/includes/matrixSquaredMagnitude.h" - "src/c/matrixOperations/includes/spec.h" + "src/c/linearAlgebra/includes/spec.h" // moved from matrixOperation to linearAlgebra "src/c/matrixOperations/includes/matrixTranspose.h" "src/c/matrixOperations/includes/determ.h" "src/c/matrixOperations/includes/matrixMultiplication.h" -- cgit From fad32de9c3df04a8fb032f9c604c79c89d062154 Mon Sep 17 00:00:00 2001 From: siddhu8990 Date: Tue, 20 Jun 2017 15:26:40 +0530 Subject: Bug fixed for GSL library --- macros/findDeps/getAllHeaders.sci | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'macros/findDeps/getAllHeaders.sci') diff --git a/macros/findDeps/getAllHeaders.sci b/macros/findDeps/getAllHeaders.sci index b7f26b33..dd8b7e1c 100644 --- a/macros/findDeps/getAllHeaders.sci +++ b/macros/findDeps/getAllHeaders.sci @@ -247,4 +247,8 @@ function allHeaders = getAllHeaders(SharedInfo) allHeaders = cat(1,allHeaders,OpenCV_headers); end + if((mtlb_strcmp(part(SharedInfo.Includelist(1),1:5),'odefn') == %T)) + allHeaders = cat(1,allHeaders,"thirdparty/includes/GSL"); + end + endfunction -- cgit From efd4b2645e3fd3c3cdd7b65501a0e7ae26d03c59 Mon Sep 17 00:00:00 2001 From: Ankit Raj Date: Wed, 21 Jun 2017 11:00:07 +0530 Subject: Functions added - string related and signal processing --- macros/findDeps/getAllHeaders.sci | 26 +++++++++++++++++++++++--- 1 file changed, 23 insertions(+), 3 deletions(-) (limited to 'macros/findDeps/getAllHeaders.sci') diff --git a/macros/findDeps/getAllHeaders.sci b/macros/findDeps/getAllHeaders.sci index b7f26b33..872e24cd 100644 --- a/macros/findDeps/getAllHeaders.sci +++ b/macros/findDeps/getAllHeaders.sci @@ -154,6 +154,18 @@ function allHeaders = getAllHeaders(SharedInfo) "src/c/signalProcessing/includes/lpc2cep.h" "src/c/signalProcessing/includes/dynlib_signalprocessing.h" "src/c/signalProcessing/includes/crossCorr.h" + "src/c/signalProcessing/includes/zpbutt.h" + "src/c/signalProcessing/includes/zpch1.h" + "src/c/signalProcessing/includes/zpch2.h" + "src/c/signalProcessing/includes/buttmag.h" + "src/c/signalProcessing/includes/cheb1mag.h" + "src/c/signalProcessing/includes/cheb2mag.h" + "src/c/signalProcessing/includes/sincd.h" + "src/c/signalProcessing/includes/fsfirlin.h" + "src/c/signalProcessing/includes/modk.h" + "src/c/signalProcessing/includes/filt_sinc.h" + "src/c/signalProcessing/includes/ffilt.h" + "src/c/signalProcessing/includes/modsn.h" "src/c/implicitList/dynlib_implicitlist.h" "src/c/implicitList/implicitList.h" "src/c/differential_calculus/includes/ode.h" @@ -164,6 +176,11 @@ function allHeaders = getAllHeaders(SharedInfo) //"src/c/string/includes/strcmp.h" "src/c/string/includes/strrev.h" "src/c/string/includes/strrchr.h" + "src/c/string/includes/strchr.h" + "src/c/string/includes/ascii.h" + "src/c/string/includes/strspn.h" + "src/c/string/includes/strcspn.h" + "src/c/string/includes/strncpy.h" "src/c/elementaryFunctions/includes/dec2bin.h" "src/c/elementaryFunctions/includes/dec2hex.h" "src/c/elementaryFunctions/includes/dec2oct.h" @@ -185,6 +202,9 @@ function allHeaders = getAllHeaders(SharedInfo) "src/c/elementaryFunctions/includes/factorial.h" "src/c/elementaryFunctions/includes/primes.h" "src/c/elementaryFunctions/includes/factor.h" + "src/c/elementaryFunctions/includes/gcd.h" + "src/c/elementaryFunctions/includes/lcm.h" + "src/c/elementaryFunctions/includes/sinc.h" "src/c/CACSD/includes/syslin.h" "src/c/CACSD/includes/lqr.h" "src/c/CACSD/includes/lqe.h" @@ -192,7 +212,7 @@ function allHeaders = getAllHeaders(SharedInfo) "src/c/linearAlgebra/includes/schur.h" "src/c/linearAlgebra/includes/balanc.h" "src/c/linearAlgebra/includes/rcond.h"]; - + //Header files required for "Arduino" output Arduino_headers = [ @@ -214,8 +234,8 @@ function allHeaders = getAllHeaders(SharedInfo) "src/c/hardware/avr/includes/AVRUtil.h" "src/c/hardware/avr/includes/AVRPeripheralTimer.h" "src/c/hardware/avr/includes/AVRPeripheralUART.h" - ]; - + ]; + RPi_headers = [ "thirdparty/includes/WiringPi/wiringPi.h" "thirdparty/includes/WiringPi/wiringSerial.h" -- cgit From aef4e8398f2b1848b0e4cdd9580dbbe93e4006f9 Mon Sep 17 00:00:00 2001 From: Jorawar Singh Date: Fri, 30 Jun 2017 11:28:58 +0530 Subject: Help files, modified Raspberry Pi code conversion --- macros/findDeps/getAllHeaders.sci | 38 +++++++++++++++++++++++++++++++++----- 1 file changed, 33 insertions(+), 5 deletions(-) (limited to 'macros/findDeps/getAllHeaders.sci') diff --git a/macros/findDeps/getAllHeaders.sci b/macros/findDeps/getAllHeaders.sci index b7f26b33..2c9d3196 100644 --- a/macros/findDeps/getAllHeaders.sci +++ b/macros/findDeps/getAllHeaders.sci @@ -111,6 +111,8 @@ function allHeaders = getAllHeaders(SharedInfo) "src/c/elementaryFunctions/includes/int8.h" "src/c/elementaryFunctions/includes/uint16.h" "src/c/elementaryFunctions/includes/int16.h" + "src/c/elementaryFunctions/includes/uint32.h" + "src/c/elementaryFunctions/includes/int32.h" "src/c/elementaryFunctions/includes/acosd.h" "src/c/elementaryFunctions/includes/acot.h" "src/c/elementaryFunctions/includes/acotd.h" @@ -219,13 +221,39 @@ function allHeaders = getAllHeaders(SharedInfo) RPi_headers = [ "thirdparty/includes/WiringPi/wiringPi.h" "thirdparty/includes/WiringPi/wiringSerial.h" + "thirdparty/includes/WiringPi/gertboard.h" + "thirdparty/includes/WiringPi/lcd.h" + "thirdparty/includes/WiringPi/mcp23s08.h" + "thirdparty/includes/WiringPi/mcp23s17.h" + "thirdparty/includes/WiringPi/mcp23008.h" + "thirdparty/includes/WiringPi/mcp23016.h" + "thirdparty/includes/WiringPi/mcp23017.h" + "thirdparty/includes/WiringPi/pcf8574.h" + "thirdparty/includes/WiringPi/pcf8591.h" + "thirdparty/includes/WiringPi/piGlow.h" + "thirdparty/includes/WiringPi/sn3218.h" + "thirdparty/includes/WiringPi/sr595.h" + "thirdparty/includes/WiringPi/softPwm.h" + "thirdparty/includes/WiringPi/softTone.h" + "thirdparty/includes/WiringPi/wiringPiI2C.h" + "thirdparty/includes/WiringPi/wiringShift.h" "src/c/hardware/rasberrypi/includes/RPIPeripheralDigital.h" - "src/c/hardware/rasberrypi/includes/RPIPeripheralTiming.h" - "src/c/hardware/rasberrypi/includes/RPIPeripheralSerial.h" - "src/c/hardware/rasberrypi/includes/RPIPeripheralThreading.h" - "src/c/hardware/rasberrypi/includes/RPIPeripheralPinISR.h" + "src/c/hardware/rasberrypi/includes/RPIPeripheralGertboard.h" + "src/c/hardware/rasberrypi/includes/RPIPeripheralI2C.h" + "src/c/hardware/rasberrypi/includes/RPIPeripheralInterrupt.h" + "src/c/hardware/rasberrypi/includes/RPIPeripheralLCD.h" + "src/c/hardware/rasberrypi/includes/RPIPeripheralMcp.h" + "src/c/hardware/rasberrypi/includes/RPIPeripheralMisc.h" + "src/c/hardware/rasberrypi/includes/RPIPeripheralPcf.h" + "src/c/hardware/rasberrypi/includes/RPIPeripheralPiGlow.h" + "src/c/hardware/rasberrypi/includes/RPIPeripheralPinMap.h" "src/c/hardware/rasberrypi/includes/RPIPeripheralPWM.h" - ]; + "src/c/hardware/rasberrypi/includes/RPIPeripheralSerial.h" + "src/c/hardware/rasberrypi/includes/RPIPeripheralSetup.h" + "src/c/hardware/rasberrypi/includes/RPIPeripheralShift.h" + "src/c/hardware/rasberrypi/includes/RPIPeripheralSoft.h" + "src/c/hardware/rasberrypi/includes/RPIPeripheralTiming.h" + ]; OpenCV_headers = [ "src/c/imageProcessing/includes/cvcore.hpp" -- cgit From 9c98503cadef71c7d916f30801c18661e9c3292f Mon Sep 17 00:00:00 2001 From: ukashanoor Date: Tue, 4 Jul 2017 11:55:14 +0530 Subject: after debugging 1 --- macros/findDeps/getAllHeaders.sci | 2 ++ 1 file changed, 2 insertions(+) (limited to 'macros/findDeps/getAllHeaders.sci') diff --git a/macros/findDeps/getAllHeaders.sci b/macros/findDeps/getAllHeaders.sci index 9e633f6e..b57bd140 100644 --- a/macros/findDeps/getAllHeaders.sci +++ b/macros/findDeps/getAllHeaders.sci @@ -196,6 +196,8 @@ function allHeaders = getAllHeaders(SharedInfo) "src/c/CACSD/includes/lqr.h" "src/c/CACSD/includes/lqe.h" "src/c/CACSD/includes/obscont.h" + "src/c/linearAlgebra/includes/sva.h" + "src/c/linearAlgebra/includes/svd.h" "src/c/linearAlgebra/includes/schur.h" "src/c/linearAlgebra/includes/balanc.h" "src/c/linearAlgebra/includes/rcond.h"]; -- cgit From 121b455e1e46617c670a8b9dfa77bbb1aa97a51a Mon Sep 17 00:00:00 2001 From: Jorawar Singh Date: Tue, 4 Jul 2017 15:14:46 +0530 Subject: Fixed standalone conversion errors with RPi files --- macros/findDeps/getAllHeaders.sci | 3 +++ 1 file changed, 3 insertions(+) (limited to 'macros/findDeps/getAllHeaders.sci') diff --git a/macros/findDeps/getAllHeaders.sci b/macros/findDeps/getAllHeaders.sci index 762c9a32..3e7b4d8c 100644 --- a/macros/findDeps/getAllHeaders.sci +++ b/macros/findDeps/getAllHeaders.sci @@ -261,6 +261,7 @@ function allHeaders = getAllHeaders(SharedInfo) "thirdparty/includes/WiringPi/wiringSerial.h" "thirdparty/includes/WiringPi/gertboard.h" "thirdparty/includes/WiringPi/lcd.h" + "thirdparty/includes/WiringPi/lcd128x64.h" "thirdparty/includes/WiringPi/mcp23s08.h" "thirdparty/includes/WiringPi/mcp23s17.h" "thirdparty/includes/WiringPi/mcp23008.h" @@ -275,11 +276,13 @@ function allHeaders = getAllHeaders(SharedInfo) "thirdparty/includes/WiringPi/softTone.h" "thirdparty/includes/WiringPi/wiringPiI2C.h" "thirdparty/includes/WiringPi/wiringShift.h" + "thirdparty/includes/WiringPi/RPI_wfi.h" "src/c/hardware/rasberrypi/includes/RPIPeripheralDigital.h" "src/c/hardware/rasberrypi/includes/RPIPeripheralGertboard.h" "src/c/hardware/rasberrypi/includes/RPIPeripheralI2C.h" "src/c/hardware/rasberrypi/includes/RPIPeripheralInterrupt.h" "src/c/hardware/rasberrypi/includes/RPIPeripheralLCD.h" + "src/c/hardware/rasberrypi/includes/RPIPeripheralLCD128x64.h" "src/c/hardware/rasberrypi/includes/RPIPeripheralMcp.h" "src/c/hardware/rasberrypi/includes/RPIPeripheralMisc.h" "src/c/hardware/rasberrypi/includes/RPIPeripheralPcf.h" -- cgit From afae3013c86d26dc1b233228431be208705acff0 Mon Sep 17 00:00:00 2001 From: Ankitr19 Date: Tue, 4 Jul 2017 15:26:35 +0530 Subject: New function and rpi issues resolved --- macros/findDeps/getAllHeaders.sci | 2 ++ 1 file changed, 2 insertions(+) (limited to 'macros/findDeps/getAllHeaders.sci') diff --git a/macros/findDeps/getAllHeaders.sci b/macros/findDeps/getAllHeaders.sci index 872e24cd..d144f896 100644 --- a/macros/findDeps/getAllHeaders.sci +++ b/macros/findDeps/getAllHeaders.sci @@ -166,6 +166,8 @@ function allHeaders = getAllHeaders(SharedInfo) "src/c/signalProcessing/includes/filt_sinc.h" "src/c/signalProcessing/includes/ffilt.h" "src/c/signalProcessing/includes/modsn.h" + "src/c/signalProcessing/includes/ell1mag.h" + "src/c/signalProcessing/includes/amell.h" "src/c/implicitList/dynlib_implicitlist.h" "src/c/implicitList/implicitList.h" "src/c/differential_calculus/includes/ode.h" -- cgit From 06337f0dc8114c70fd0c7767083971a0d091750a Mon Sep 17 00:00:00 2001 From: Sandeep Gupta Date: Wed, 5 Jul 2017 12:41:25 +0530 Subject: LinearAlgebra and MatrixOperation Update --- macros/findDeps/getAllHeaders.sci | 108 +++++++------------------------------- 1 file changed, 20 insertions(+), 88 deletions(-) (limited to 'macros/findDeps/getAllHeaders.sci') diff --git a/macros/findDeps/getAllHeaders.sci b/macros/findDeps/getAllHeaders.sci index 04359769..45f75530 100644 --- a/macros/findDeps/getAllHeaders.sci +++ b/macros/findDeps/getAllHeaders.sci @@ -60,7 +60,7 @@ function allHeaders = getAllHeaders(SharedInfo) "src/c/matrixOperations/includes/logm.h" "src/c/matrixOperations/includes/ones.h" "src/c/matrixOperations/includes/matrixSquaredMagnitude.h" - "src/c/linearAlgebra/includes/spec.h" + "src/c/linearAlgebra/includes/spec.h" // moved from matrixOperation to linearAlgebra "src/c/matrixOperations/includes/matrixTranspose.h" "src/c/matrixOperations/includes/determ.h" "src/c/matrixOperations/includes/matrixMultiplication.h" @@ -72,10 +72,6 @@ function allHeaders = getAllHeaders(SharedInfo) "src/c/matrixOperations/includes/kron.h" "src/c/matrixOperations/includes/flipdim.h" "src/c/matrixOperations/includes/norm.h" - "src/c/interpolation/includes/interp1.h" - "src/c/elementaryFunctions/includes/nextpow2.h" - "src/c/elementaryFunctions/includes/gcd.h" - "src/c/elementaryFunctions/includes/isreal.h" "src/c/elementaryFunctions/includes/cos.h" "src/c/elementaryFunctions/includes/fix.h" "src/c/elementaryFunctions/includes/exp.h" @@ -115,8 +111,6 @@ function allHeaders = getAllHeaders(SharedInfo) "src/c/elementaryFunctions/includes/int8.h" "src/c/elementaryFunctions/includes/uint16.h" "src/c/elementaryFunctions/includes/int16.h" - "src/c/elementaryFunctions/includes/uint32.h" - "src/c/elementaryFunctions/includes/int32.h" "src/c/elementaryFunctions/includes/acosd.h" "src/c/elementaryFunctions/includes/acot.h" "src/c/elementaryFunctions/includes/acotd.h" @@ -146,9 +140,6 @@ function allHeaders = getAllHeaders(SharedInfo) "src/c/string/includes/dynlib_string.h" "src/c/string/includes/disp.h" "src/c/string/includes/str.h" - "src/c/signalProcessing/includes/modk.h" - "src/c/signalProcessing/includes/idct.h" - "src/c/signalProcessing/includes/dct.h" "src/c/signalProcessing/fft/fft_internal.h" "src/c/signalProcessing/ifft/ifft_internal.h" "src/c/signalProcessing/levin/levinUtils.h" @@ -163,20 +154,6 @@ function allHeaders = getAllHeaders(SharedInfo) "src/c/signalProcessing/includes/lpc2cep.h" "src/c/signalProcessing/includes/dynlib_signalprocessing.h" "src/c/signalProcessing/includes/crossCorr.h" - "src/c/signalProcessing/includes/zpbutt.h" - "src/c/signalProcessing/includes/zpch1.h" - "src/c/signalProcessing/includes/zpch2.h" - "src/c/signalProcessing/includes/buttmag.h" - "src/c/signalProcessing/includes/cheb1mag.h" - "src/c/signalProcessing/includes/cheb2mag.h" - "src/c/signalProcessing/includes/sincd.h" - "src/c/signalProcessing/includes/fsfirlin.h" - "src/c/signalProcessing/includes/modk.h" - "src/c/signalProcessing/includes/filt_sinc.h" - "src/c/signalProcessing/includes/ffilt.h" - "src/c/signalProcessing/includes/modsn.h" - "src/c/signalProcessing/includes/ell1mag.h" - "src/c/signalProcessing/includes/amell.h" "src/c/implicitList/dynlib_implicitlist.h" "src/c/implicitList/implicitList.h" "src/c/differential_calculus/includes/ode.h" @@ -187,11 +164,6 @@ function allHeaders = getAllHeaders(SharedInfo) //"src/c/string/includes/strcmp.h" "src/c/string/includes/strrev.h" "src/c/string/includes/strrchr.h" - "src/c/string/includes/strchr.h" - "src/c/string/includes/ascii.h" - "src/c/string/includes/strspn.h" - "src/c/string/includes/strcspn.h" - "src/c/string/includes/strncpy.h" "src/c/elementaryFunctions/includes/dec2bin.h" "src/c/elementaryFunctions/includes/dec2hex.h" "src/c/elementaryFunctions/includes/dec2oct.h" @@ -213,22 +185,24 @@ function allHeaders = getAllHeaders(SharedInfo) "src/c/elementaryFunctions/includes/factorial.h" "src/c/elementaryFunctions/includes/primes.h" "src/c/elementaryFunctions/includes/factor.h" - "src/c/elementaryFunctions/includes/gcd.h" - "src/c/elementaryFunctions/includes/lcm.h" - "src/c/elementaryFunctions/includes/sinc.h" "src/c/CACSD/includes/syslin.h" "src/c/CACSD/includes/lqr.h" "src/c/CACSD/includes/lqe.h" "src/c/CACSD/includes/obscont.h" - "src/c/linearAlgebra/includes/sva.h" - "src/c/linearAlgebra/includes/svd.h" "src/c/linearAlgebra/includes/schur.h" "src/c/linearAlgebra/includes/balanc.h" "src/c/linearAlgebra/includes/svd.h" - "src/c/linearAlgebra/includes/hess.h" - "src/c/linearAlgebra/includes/sva.h" - "src/c/linearAlgebra/includes/rcond.h"]; - + "src/c/linearAlgebra/includes/hess.h" + "src/c/linearAlgebra/includes/sva.h" + "src/c/linearAlgebra/includes/sqroot.h" + "src/c/linearAlgebra/includes/givens.h" + "src/c/linearAlgebra/includes/householder.h" + "src/c/linearAlgebra/includes/fullrf.h" + "src/c/linearAlgebra/includes/rowcomp.h" + "src/c/linearAlgebra/includes/rcond.h" + "src/c/linearAlgebra/includes/qr.h" +]; + //Header files required for "Arduino" output Arduino_headers = [ @@ -241,15 +215,7 @@ function allHeaders = getAllHeaders(SharedInfo) //"src/c/scilab-arduino/includes/cmd_servo_attach.h" //"src/c/scilab-arduino/includes/cmd_servo_detach.h" //"src/c/scilab-arduino/includes/cmd_servo_move.h" - "src/c/scilab-arduino/includes/sleep.h" - "src/c/scilab-arduino/includes/cmd_analog_in_volt.h" - "src/c/scilab-arduino/includes/cmd_analog_out_volt.h" - "src/c/scilab-arduino/includes/cmd_dcmotor_release.h" - "src/c/scilab-arduino/includes/cmd_i2c_dev.h" - "src/c/scilab-arduino/includes/cmd_i2c_write.h" - "src/c/scilab-arduino/includes/cmd_i2c_read.h" - "src/c/scilab-arduino/includes/cmd_i2c_read_register.h" - "src/c/scilab-arduino/includes/cmd_i2c_write_register.h"]; + "src/c/scilab-arduino/includes/sleep.h"]; AVR_headers = [ "src/c/hardware/avr/includes/AVRPeripheralGPIO.h" @@ -258,47 +224,18 @@ function allHeaders = getAllHeaders(SharedInfo) "src/c/hardware/avr/includes/AVRUtil.h" "src/c/hardware/avr/includes/AVRPeripheralTimer.h" "src/c/hardware/avr/includes/AVRPeripheralUART.h" - ]; - + ]; + RPi_headers = [ "thirdparty/includes/WiringPi/wiringPi.h" "thirdparty/includes/WiringPi/wiringSerial.h" - "thirdparty/includes/WiringPi/gertboard.h" - "thirdparty/includes/WiringPi/lcd.h" - "thirdparty/includes/WiringPi/lcd128x64.h" - "thirdparty/includes/WiringPi/mcp23s08.h" - "thirdparty/includes/WiringPi/mcp23s17.h" - "thirdparty/includes/WiringPi/mcp23008.h" - "thirdparty/includes/WiringPi/mcp23016.h" - "thirdparty/includes/WiringPi/mcp23017.h" - "thirdparty/includes/WiringPi/pcf8574.h" - "thirdparty/includes/WiringPi/pcf8591.h" - "thirdparty/includes/WiringPi/piGlow.h" - "thirdparty/includes/WiringPi/sn3218.h" - "thirdparty/includes/WiringPi/sr595.h" - "thirdparty/includes/WiringPi/softPwm.h" - "thirdparty/includes/WiringPi/softTone.h" - "thirdparty/includes/WiringPi/wiringPiI2C.h" - "thirdparty/includes/WiringPi/wiringShift.h" - "thirdparty/includes/WiringPi/RPI_wfi.h" "src/c/hardware/rasberrypi/includes/RPIPeripheralDigital.h" - "src/c/hardware/rasberrypi/includes/RPIPeripheralGertboard.h" - "src/c/hardware/rasberrypi/includes/RPIPeripheralI2C.h" - "src/c/hardware/rasberrypi/includes/RPIPeripheralInterrupt.h" - "src/c/hardware/rasberrypi/includes/RPIPeripheralLCD.h" - "src/c/hardware/rasberrypi/includes/RPIPeripheralLCD128x64.h" - "src/c/hardware/rasberrypi/includes/RPIPeripheralMcp.h" - "src/c/hardware/rasberrypi/includes/RPIPeripheralMisc.h" - "src/c/hardware/rasberrypi/includes/RPIPeripheralPcf.h" - "src/c/hardware/rasberrypi/includes/RPIPeripheralPiGlow.h" - "src/c/hardware/rasberrypi/includes/RPIPeripheralPinMap.h" - "src/c/hardware/rasberrypi/includes/RPIPeripheralPWM.h" - "src/c/hardware/rasberrypi/includes/RPIPeripheralSerial.h" - "src/c/hardware/rasberrypi/includes/RPIPeripheralSetup.h" - "src/c/hardware/rasberrypi/includes/RPIPeripheralShift.h" - "src/c/hardware/rasberrypi/includes/RPIPeripheralSoft.h" "src/c/hardware/rasberrypi/includes/RPIPeripheralTiming.h" - ]; + "src/c/hardware/rasberrypi/includes/RPIPeripheralSerial.h" + "src/c/hardware/rasberrypi/includes/RPIPeripheralThreading.h" + "src/c/hardware/rasberrypi/includes/RPIPeripheralPinISR.h" + "src/c/hardware/rasberrypi/includes/RPIPeripheralPWM.h" + ]; OpenCV_headers = [ "src/c/imageProcessing/includes/cvcore.hpp" @@ -320,9 +257,4 @@ function allHeaders = getAllHeaders(SharedInfo) allHeaders = cat(1,allHeaders,OpenCV_headers); end - if(size(SharedInfo.Includelist) <> 0 & (mtlb_strcmp(part(SharedInfo.Includelist(1),1:5),'odefn') == %T)) - disp("Hi") - allHeaders = cat(1,allHeaders,"thirdparty/includes/GSL"); - end - endfunction -- cgit From 805cf7deead5a6e46acbb481259e82d5295d10f7 Mon Sep 17 00:00:00 2001 From: Abhinav Dronamraju Date: Wed, 5 Jul 2017 22:45:06 +0530 Subject: added isrow --- macros/findDeps/getAllHeaders.sci | 1 + 1 file changed, 1 insertion(+) (limited to 'macros/findDeps/getAllHeaders.sci') diff --git a/macros/findDeps/getAllHeaders.sci b/macros/findDeps/getAllHeaders.sci index 04359769..bb7aeb22 100644 --- a/macros/findDeps/getAllHeaders.sci +++ b/macros/findDeps/getAllHeaders.sci @@ -127,6 +127,7 @@ function allHeaders = getAllHeaders(SharedInfo) "src/c/elementaryFunctions/includes/asec.h" "src/c/elementaryFunctions/includes/asecd.h" "src/c/elementaryFunctions/includes/asech.h" + "src/c/elementaryFunctions/includes/isrow.h" "src/c/elementaryFunctions/includes/asind.h" "src/c/elementaryFunctions/includes/atand.h" "src/c/statisticsFunctions/includes/variance.h" -- cgit From ea958d3c401761dcc24865d9639b2fab31038db8 Mon Sep 17 00:00:00 2001 From: Brijeshcr Date: Thu, 6 Jul 2017 15:48:47 +0530 Subject: Revert "LinearAlgebra Function Added" --- macros/findDeps/getAllHeaders.sci | 108 +++++++++++++++++++++++++++++++------- 1 file changed, 88 insertions(+), 20 deletions(-) (limited to 'macros/findDeps/getAllHeaders.sci') diff --git a/macros/findDeps/getAllHeaders.sci b/macros/findDeps/getAllHeaders.sci index 45f75530..04359769 100644 --- a/macros/findDeps/getAllHeaders.sci +++ b/macros/findDeps/getAllHeaders.sci @@ -60,7 +60,7 @@ function allHeaders = getAllHeaders(SharedInfo) "src/c/matrixOperations/includes/logm.h" "src/c/matrixOperations/includes/ones.h" "src/c/matrixOperations/includes/matrixSquaredMagnitude.h" - "src/c/linearAlgebra/includes/spec.h" // moved from matrixOperation to linearAlgebra + "src/c/linearAlgebra/includes/spec.h" "src/c/matrixOperations/includes/matrixTranspose.h" "src/c/matrixOperations/includes/determ.h" "src/c/matrixOperations/includes/matrixMultiplication.h" @@ -72,6 +72,10 @@ function allHeaders = getAllHeaders(SharedInfo) "src/c/matrixOperations/includes/kron.h" "src/c/matrixOperations/includes/flipdim.h" "src/c/matrixOperations/includes/norm.h" + "src/c/interpolation/includes/interp1.h" + "src/c/elementaryFunctions/includes/nextpow2.h" + "src/c/elementaryFunctions/includes/gcd.h" + "src/c/elementaryFunctions/includes/isreal.h" "src/c/elementaryFunctions/includes/cos.h" "src/c/elementaryFunctions/includes/fix.h" "src/c/elementaryFunctions/includes/exp.h" @@ -111,6 +115,8 @@ function allHeaders = getAllHeaders(SharedInfo) "src/c/elementaryFunctions/includes/int8.h" "src/c/elementaryFunctions/includes/uint16.h" "src/c/elementaryFunctions/includes/int16.h" + "src/c/elementaryFunctions/includes/uint32.h" + "src/c/elementaryFunctions/includes/int32.h" "src/c/elementaryFunctions/includes/acosd.h" "src/c/elementaryFunctions/includes/acot.h" "src/c/elementaryFunctions/includes/acotd.h" @@ -140,6 +146,9 @@ function allHeaders = getAllHeaders(SharedInfo) "src/c/string/includes/dynlib_string.h" "src/c/string/includes/disp.h" "src/c/string/includes/str.h" + "src/c/signalProcessing/includes/modk.h" + "src/c/signalProcessing/includes/idct.h" + "src/c/signalProcessing/includes/dct.h" "src/c/signalProcessing/fft/fft_internal.h" "src/c/signalProcessing/ifft/ifft_internal.h" "src/c/signalProcessing/levin/levinUtils.h" @@ -154,6 +163,20 @@ function allHeaders = getAllHeaders(SharedInfo) "src/c/signalProcessing/includes/lpc2cep.h" "src/c/signalProcessing/includes/dynlib_signalprocessing.h" "src/c/signalProcessing/includes/crossCorr.h" + "src/c/signalProcessing/includes/zpbutt.h" + "src/c/signalProcessing/includes/zpch1.h" + "src/c/signalProcessing/includes/zpch2.h" + "src/c/signalProcessing/includes/buttmag.h" + "src/c/signalProcessing/includes/cheb1mag.h" + "src/c/signalProcessing/includes/cheb2mag.h" + "src/c/signalProcessing/includes/sincd.h" + "src/c/signalProcessing/includes/fsfirlin.h" + "src/c/signalProcessing/includes/modk.h" + "src/c/signalProcessing/includes/filt_sinc.h" + "src/c/signalProcessing/includes/ffilt.h" + "src/c/signalProcessing/includes/modsn.h" + "src/c/signalProcessing/includes/ell1mag.h" + "src/c/signalProcessing/includes/amell.h" "src/c/implicitList/dynlib_implicitlist.h" "src/c/implicitList/implicitList.h" "src/c/differential_calculus/includes/ode.h" @@ -164,6 +187,11 @@ function allHeaders = getAllHeaders(SharedInfo) //"src/c/string/includes/strcmp.h" "src/c/string/includes/strrev.h" "src/c/string/includes/strrchr.h" + "src/c/string/includes/strchr.h" + "src/c/string/includes/ascii.h" + "src/c/string/includes/strspn.h" + "src/c/string/includes/strcspn.h" + "src/c/string/includes/strncpy.h" "src/c/elementaryFunctions/includes/dec2bin.h" "src/c/elementaryFunctions/includes/dec2hex.h" "src/c/elementaryFunctions/includes/dec2oct.h" @@ -185,24 +213,22 @@ function allHeaders = getAllHeaders(SharedInfo) "src/c/elementaryFunctions/includes/factorial.h" "src/c/elementaryFunctions/includes/primes.h" "src/c/elementaryFunctions/includes/factor.h" + "src/c/elementaryFunctions/includes/gcd.h" + "src/c/elementaryFunctions/includes/lcm.h" + "src/c/elementaryFunctions/includes/sinc.h" "src/c/CACSD/includes/syslin.h" "src/c/CACSD/includes/lqr.h" "src/c/CACSD/includes/lqe.h" "src/c/CACSD/includes/obscont.h" + "src/c/linearAlgebra/includes/sva.h" + "src/c/linearAlgebra/includes/svd.h" "src/c/linearAlgebra/includes/schur.h" "src/c/linearAlgebra/includes/balanc.h" "src/c/linearAlgebra/includes/svd.h" - "src/c/linearAlgebra/includes/hess.h" - "src/c/linearAlgebra/includes/sva.h" - "src/c/linearAlgebra/includes/sqroot.h" - "src/c/linearAlgebra/includes/givens.h" - "src/c/linearAlgebra/includes/householder.h" - "src/c/linearAlgebra/includes/fullrf.h" - "src/c/linearAlgebra/includes/rowcomp.h" - "src/c/linearAlgebra/includes/rcond.h" - "src/c/linearAlgebra/includes/qr.h" -]; - + "src/c/linearAlgebra/includes/hess.h" + "src/c/linearAlgebra/includes/sva.h" + "src/c/linearAlgebra/includes/rcond.h"]; + //Header files required for "Arduino" output Arduino_headers = [ @@ -215,7 +241,15 @@ function allHeaders = getAllHeaders(SharedInfo) //"src/c/scilab-arduino/includes/cmd_servo_attach.h" //"src/c/scilab-arduino/includes/cmd_servo_detach.h" //"src/c/scilab-arduino/includes/cmd_servo_move.h" - "src/c/scilab-arduino/includes/sleep.h"]; + "src/c/scilab-arduino/includes/sleep.h" + "src/c/scilab-arduino/includes/cmd_analog_in_volt.h" + "src/c/scilab-arduino/includes/cmd_analog_out_volt.h" + "src/c/scilab-arduino/includes/cmd_dcmotor_release.h" + "src/c/scilab-arduino/includes/cmd_i2c_dev.h" + "src/c/scilab-arduino/includes/cmd_i2c_write.h" + "src/c/scilab-arduino/includes/cmd_i2c_read.h" + "src/c/scilab-arduino/includes/cmd_i2c_read_register.h" + "src/c/scilab-arduino/includes/cmd_i2c_write_register.h"]; AVR_headers = [ "src/c/hardware/avr/includes/AVRPeripheralGPIO.h" @@ -224,18 +258,47 @@ function allHeaders = getAllHeaders(SharedInfo) "src/c/hardware/avr/includes/AVRUtil.h" "src/c/hardware/avr/includes/AVRPeripheralTimer.h" "src/c/hardware/avr/includes/AVRPeripheralUART.h" - ]; - + ]; + RPi_headers = [ "thirdparty/includes/WiringPi/wiringPi.h" "thirdparty/includes/WiringPi/wiringSerial.h" + "thirdparty/includes/WiringPi/gertboard.h" + "thirdparty/includes/WiringPi/lcd.h" + "thirdparty/includes/WiringPi/lcd128x64.h" + "thirdparty/includes/WiringPi/mcp23s08.h" + "thirdparty/includes/WiringPi/mcp23s17.h" + "thirdparty/includes/WiringPi/mcp23008.h" + "thirdparty/includes/WiringPi/mcp23016.h" + "thirdparty/includes/WiringPi/mcp23017.h" + "thirdparty/includes/WiringPi/pcf8574.h" + "thirdparty/includes/WiringPi/pcf8591.h" + "thirdparty/includes/WiringPi/piGlow.h" + "thirdparty/includes/WiringPi/sn3218.h" + "thirdparty/includes/WiringPi/sr595.h" + "thirdparty/includes/WiringPi/softPwm.h" + "thirdparty/includes/WiringPi/softTone.h" + "thirdparty/includes/WiringPi/wiringPiI2C.h" + "thirdparty/includes/WiringPi/wiringShift.h" + "thirdparty/includes/WiringPi/RPI_wfi.h" "src/c/hardware/rasberrypi/includes/RPIPeripheralDigital.h" - "src/c/hardware/rasberrypi/includes/RPIPeripheralTiming.h" - "src/c/hardware/rasberrypi/includes/RPIPeripheralSerial.h" - "src/c/hardware/rasberrypi/includes/RPIPeripheralThreading.h" - "src/c/hardware/rasberrypi/includes/RPIPeripheralPinISR.h" + "src/c/hardware/rasberrypi/includes/RPIPeripheralGertboard.h" + "src/c/hardware/rasberrypi/includes/RPIPeripheralI2C.h" + "src/c/hardware/rasberrypi/includes/RPIPeripheralInterrupt.h" + "src/c/hardware/rasberrypi/includes/RPIPeripheralLCD.h" + "src/c/hardware/rasberrypi/includes/RPIPeripheralLCD128x64.h" + "src/c/hardware/rasberrypi/includes/RPIPeripheralMcp.h" + "src/c/hardware/rasberrypi/includes/RPIPeripheralMisc.h" + "src/c/hardware/rasberrypi/includes/RPIPeripheralPcf.h" + "src/c/hardware/rasberrypi/includes/RPIPeripheralPiGlow.h" + "src/c/hardware/rasberrypi/includes/RPIPeripheralPinMap.h" "src/c/hardware/rasberrypi/includes/RPIPeripheralPWM.h" - ]; + "src/c/hardware/rasberrypi/includes/RPIPeripheralSerial.h" + "src/c/hardware/rasberrypi/includes/RPIPeripheralSetup.h" + "src/c/hardware/rasberrypi/includes/RPIPeripheralShift.h" + "src/c/hardware/rasberrypi/includes/RPIPeripheralSoft.h" + "src/c/hardware/rasberrypi/includes/RPIPeripheralTiming.h" + ]; OpenCV_headers = [ "src/c/imageProcessing/includes/cvcore.hpp" @@ -257,4 +320,9 @@ function allHeaders = getAllHeaders(SharedInfo) allHeaders = cat(1,allHeaders,OpenCV_headers); end + if(size(SharedInfo.Includelist) <> 0 & (mtlb_strcmp(part(SharedInfo.Includelist(1),1:5),'odefn') == %T)) + disp("Hi") + allHeaders = cat(1,allHeaders,"thirdparty/includes/GSL"); + end + endfunction -- cgit From 8b6ddcc2401fa46ec321045f2a0bcc32068880ff Mon Sep 17 00:00:00 2001 From: Abhinav Dronamraju Date: Thu, 6 Jul 2017 21:21:25 +0530 Subject: Added Iscolumn --- macros/findDeps/getAllHeaders.sci | 2 ++ 1 file changed, 2 insertions(+) (limited to 'macros/findDeps/getAllHeaders.sci') diff --git a/macros/findDeps/getAllHeaders.sci b/macros/findDeps/getAllHeaders.sci index bb7aeb22..021b7e4d 100644 --- a/macros/findDeps/getAllHeaders.sci +++ b/macros/findDeps/getAllHeaders.sci @@ -128,6 +128,8 @@ function allHeaders = getAllHeaders(SharedInfo) "src/c/elementaryFunctions/includes/asecd.h" "src/c/elementaryFunctions/includes/asech.h" "src/c/elementaryFunctions/includes/isrow.h" + "src/c/elementaryFunctions/includes/iscolumn.h" + "src/c/elementaryFunctions/includes/ismatrix.h" "src/c/elementaryFunctions/includes/asind.h" "src/c/elementaryFunctions/includes/atand.h" "src/c/statisticsFunctions/includes/variance.h" -- cgit From 3f6c53783f04d515c4e63be884709983fa547d18 Mon Sep 17 00:00:00 2001 From: Sandeep Gupta Date: Fri, 7 Jul 2017 01:39:22 +0530 Subject: SVD Function --- macros/findDeps/getAllHeaders.sci | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) (limited to 'macros/findDeps/getAllHeaders.sci') diff --git a/macros/findDeps/getAllHeaders.sci b/macros/findDeps/getAllHeaders.sci index 04359769..a09c0b38 100644 --- a/macros/findDeps/getAllHeaders.sci +++ b/macros/findDeps/getAllHeaders.sci @@ -60,7 +60,6 @@ function allHeaders = getAllHeaders(SharedInfo) "src/c/matrixOperations/includes/logm.h" "src/c/matrixOperations/includes/ones.h" "src/c/matrixOperations/includes/matrixSquaredMagnitude.h" - "src/c/linearAlgebra/includes/spec.h" "src/c/matrixOperations/includes/matrixTranspose.h" "src/c/matrixOperations/includes/determ.h" "src/c/matrixOperations/includes/matrixMultiplication.h" @@ -220,14 +219,19 @@ function allHeaders = getAllHeaders(SharedInfo) "src/c/CACSD/includes/lqr.h" "src/c/CACSD/includes/lqe.h" "src/c/CACSD/includes/obscont.h" - "src/c/linearAlgebra/includes/sva.h" - "src/c/linearAlgebra/includes/svd.h" "src/c/linearAlgebra/includes/schur.h" "src/c/linearAlgebra/includes/balanc.h" "src/c/linearAlgebra/includes/svd.h" - "src/c/linearAlgebra/includes/hess.h" - "src/c/linearAlgebra/includes/sva.h" - "src/c/linearAlgebra/includes/rcond.h"]; + "src/c/linearAlgebra/includes/hess.h" + "src/c/linearAlgebra/includes/sva.h" + "src/c/linearAlgebra/includes/sqroot.h" + "src/c/linearAlgebra/includes/givens.h" + "src/c/linearAlgebra/includes/householder.h" + "src/c/linearAlgebra/includes/fullrf.h" + "src/c/linearAlgebra/includes/rowcomp.h" + "src/c/linearAlgebra/includes/rcond.h" + "src/c/linearAlgebra/includes/qr.h" + "src/c/linearAlgebra/includes/spec.h"]; //Header files required for "Arduino" output -- cgit From 6c064ab15d76329ac3dfbee127e6b448a4c6f458 Mon Sep 17 00:00:00 2001 From: Abhinav Dronamraju Date: Fri, 7 Jul 2017 14:28:14 +0530 Subject: matrix function added --- macros/findDeps/getAllHeaders.sci | 1 + 1 file changed, 1 insertion(+) (limited to 'macros/findDeps/getAllHeaders.sci') diff --git a/macros/findDeps/getAllHeaders.sci b/macros/findDeps/getAllHeaders.sci index 021b7e4d..5dd7d820 100644 --- a/macros/findDeps/getAllHeaders.sci +++ b/macros/findDeps/getAllHeaders.sci @@ -66,6 +66,7 @@ function allHeaders = getAllHeaders(SharedInfo) "src/c/matrixOperations/includes/matrixMultiplication.h" "src/c/matrixOperations/includes/diag.h" "src/c/matrixOperations/includes/cumsum.h" + "src/c/matrixOperations/includes/matrix.h" "src/c/matrixOperations/includes/cumprod.h" "src/c/matrixOperations/includes/triu.h" "src/c/matrixOperations/includes/tril.h" -- cgit From 07266c6c6812d2a31db7c47b34dd32d8b57fca00 Mon Sep 17 00:00:00 2001 From: Abhinav Dronamraju Date: Fri, 7 Jul 2017 16:41:38 +0530 Subject: Added isscalar --- macros/findDeps/getAllHeaders.sci | 1 + 1 file changed, 1 insertion(+) (limited to 'macros/findDeps/getAllHeaders.sci') diff --git a/macros/findDeps/getAllHeaders.sci b/macros/findDeps/getAllHeaders.sci index 5dd7d820..e1ba7f6f 100644 --- a/macros/findDeps/getAllHeaders.sci +++ b/macros/findDeps/getAllHeaders.sci @@ -129,6 +129,7 @@ function allHeaders = getAllHeaders(SharedInfo) "src/c/elementaryFunctions/includes/asecd.h" "src/c/elementaryFunctions/includes/asech.h" "src/c/elementaryFunctions/includes/isrow.h" + "src/c/elementaryFunctions/includes/isscalar.h" "src/c/elementaryFunctions/includes/iscolumn.h" "src/c/elementaryFunctions/includes/ismatrix.h" "src/c/elementaryFunctions/includes/asind.h" -- cgit From 124ef41ebab756797803b30c4c07ce37213a6477 Mon Sep 17 00:00:00 2001 From: Brijeshcr Date: Fri, 7 Jul 2017 16:43:27 +0530 Subject: Toeplitz Added --- macros/findDeps/getAllHeaders.sci | 1 + 1 file changed, 1 insertion(+) (limited to 'macros/findDeps/getAllHeaders.sci') diff --git a/macros/findDeps/getAllHeaders.sci b/macros/findDeps/getAllHeaders.sci index 04359769..a4f5629f 100644 --- a/macros/findDeps/getAllHeaders.sci +++ b/macros/findDeps/getAllHeaders.sci @@ -72,6 +72,7 @@ function allHeaders = getAllHeaders(SharedInfo) "src/c/matrixOperations/includes/kron.h" "src/c/matrixOperations/includes/flipdim.h" "src/c/matrixOperations/includes/norm.h" + "src/c/matrixOperations/includes/toeplitz.h" "src/c/interpolation/includes/interp1.h" "src/c/elementaryFunctions/includes/nextpow2.h" "src/c/elementaryFunctions/includes/gcd.h" -- cgit From 3f52712f806fbd80d66dfdcaff401e5cf94dcca4 Mon Sep 17 00:00:00 2001 From: yash1112 Date: Fri, 7 Jul 2017 21:20:49 +0530 Subject: sci2c arduino updated --- macros/findDeps/getAllHeaders.sci | 258 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 258 insertions(+) create mode 100644 macros/findDeps/getAllHeaders.sci (limited to 'macros/findDeps/getAllHeaders.sci') diff --git a/macros/findDeps/getAllHeaders.sci b/macros/findDeps/getAllHeaders.sci new file mode 100644 index 00000000..85baef1a --- /dev/null +++ b/macros/findDeps/getAllHeaders.sci @@ -0,0 +1,258 @@ +// +// Scilab ( http://www.scilab.org/ ) - This file is part of Scilab +// Copyright (C) 2009-2009 - DIGITEO - Bruno JOFRET +// +// This file must be used under the terms of the CeCILL. +// This source file is licensed as described in the file COPYING, which +// you should have received as part of this distribution. The terms +// are also available at +// http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt +// +// + +function allHeaders = getAllHeaders(SharedInfo) + Target = SharedInfo.Target; + + //Header files common to all types of output format. + Standalone_headers = [ + "includes/blas.h" + "includes/lapack.h" + "includes/constant.h" + "includes/f2c.h" + "includes/notFound.h" + "includes/sci2clib.h" + "src/c/auxiliaryFunctions/includes/abs.h" + "src/c/auxiliaryFunctions/includes/max.h" + "src/c/auxiliaryFunctions/includes/min.h" + "src/c/auxiliaryFunctions/includes/dynlib_auxiliaryfunctions.h" + "src/c/auxiliaryFunctions/includes/find2d.h" + "src/c/auxiliaryFunctions/includes/length.h" + "src/c/auxiliaryFunctions/includes/conj.h" + "src/c/auxiliaryFunctions/includes/find.h" + "src/c/auxiliaryFunctions/includes/frexp.h" + "src/c/auxiliaryFunctions/includes/rand.h" + "src/c/auxiliaryFunctions/includes/sign.h" + "src/c/auxiliaryFunctions/includes/size.h" + "src/c/auxiliaryFunctions/includes/type.h" + "src/c/auxiliaryFunctions/includes/pythag.h" + "src/c/auxiliaryFunctions/includes/isempty.h" + "src/c/auxiliaryFunctions/includes/isnan.h" + "src/c/type/doubleComplex.h" + "src/c/type/dynlib_type.h" + "src/c/type/floatComplex.h" + "src/c/type/types.h" + "src/c/matrixOperations/includes/cat.h" + "src/c/matrixOperations/includes/hilb.h" + "src/c/matrixOperations/includes/eye.h" + "src/c/matrixOperations/includes/matrixTrace.h" + "src/c/matrixOperations/includes/matrixExponential.h" + "src/c/matrixOperations/includes/matrixInversion.h" + "src/c/matrixOperations/includes/infiniteNorm.h" + "src/c/matrixOperations/includes/zeros.h" + "src/c/matrixOperations/includes/matrixMagnitude.h" + "src/c/matrixOperations/includes/chol.h" + "src/c/matrixOperations/includes/dist.h" + "src/c/matrixOperations/includes/fill.h" + "src/c/matrixOperations/includes/dynlib_matrixoperations.h" + "src/c/matrixOperations/includes/matrixPow.h" + "src/c/matrixOperations/includes/matrixDivision.h" + "src/c/matrixOperations/includes/jmat.h" + "src/c/matrixOperations/includes/logm.h" + "src/c/matrixOperations/includes/ones.h" + "src/c/matrixOperations/includes/matrixSquaredMagnitude.h" + "src/c/matrixOperations/includes/spec.h" + "src/c/matrixOperations/includes/matrixTranspose.h" + "src/c/matrixOperations/includes/determ.h" + "src/c/matrixOperations/includes/matrixMultiplication.h" + "src/c/matrixOperations/includes/diag.h" + "src/c/matrixOperations/includes/cumsum.h" + "src/c/matrixOperations/includes/cumprod.h" + "src/c/matrixOperations/includes/triu.h" + "src/c/matrixOperations/includes/tril.h" + "src/c/matrixOperations/includes/kron.h" + "src/c/matrixOperations/includes/flipdim.h" + "src/c/matrixOperations/includes/norm.h" + "src/c/elementaryFunctions/includes/cos.h" + "src/c/elementaryFunctions/includes/fix.h" + "src/c/elementaryFunctions/includes/exp.h" + "src/c/elementaryFunctions/includes/int.h" + "src/c/elementaryFunctions/includes/log.h" + "src/c/elementaryFunctions/includes/pow.h" + "src/c/elementaryFunctions/includes/sin.h" + "src/c/elementaryFunctions/includes/tan.h" + "src/c/elementaryFunctions/includes/round.h" + "src/c/elementaryFunctions/includes/log10.h" + "src/c/elementaryFunctions/includes/log1p.h" + "src/c/elementaryFunctions/includes/acos.h" + "src/c/elementaryFunctions/includes/asin.h" + "src/c/elementaryFunctions/includes/atan.h" + "src/c/elementaryFunctions/includes/floor.h" + "src/c/elementaryFunctions/includes/ceil.h" + "src/c/elementaryFunctions/includes/exp10.h" + "src/c/elementaryFunctions/includes/cosh.h" + "src/c/elementaryFunctions/includes/dynlib_elementaryfunctions.h" + "src/c/elementaryFunctions/includes/acosh.h" + "src/c/elementaryFunctions/includes/sinh.h" + "src/c/elementaryFunctions/includes/lnp1m1.h" + "src/c/elementaryFunctions/includes/tanh.h" + "src/c/elementaryFunctions/includes/sqrt.h" + "src/c/elementaryFunctions/includes/bitand.h" + "src/c/elementaryFunctions/includes/bitor.h" + "src/c/elementaryFunctions/includes/bitxor.h" + "src/c/elementaryFunctions/includes/bitcmp.h" + "src/c/elementaryFunctions/includes/bitset.h" + "src/c/elementaryFunctions/includes/bitget.h" + "src/c/elementaryFunctions/includes/linspace.h" + "src/c/elementaryFunctions/includes/logspace.h" + "src/c/elementaryFunctions/includes/asinh.h" + "src/c/elementaryFunctions/includes/atan2.h" + "src/c/elementaryFunctions/includes/atanh.h" + "src/c/elementaryFunctions/includes/uint8.h" + "src/c/elementaryFunctions/includes/int8.h" + "src/c/elementaryFunctions/includes/uint16.h" + "src/c/elementaryFunctions/includes/int16.h" + "src/c/elementaryFunctions/includes/acosd.h" + "src/c/elementaryFunctions/includes/acot.h" + "src/c/elementaryFunctions/includes/acotd.h" + "src/c/elementaryFunctions/includes/acoth.h" + "src/c/elementaryFunctions/includes/acsc.h" + "src/c/elementaryFunctions/includes/acscd.h" + "src/c/elementaryFunctions/includes/acsch.h" + "src/c/elementaryFunctions/includes/asec.h" + "src/c/elementaryFunctions/includes/asecd.h" + "src/c/elementaryFunctions/includes/asech.h" + "src/c/elementaryFunctions/includes/asind.h" + "src/c/elementaryFunctions/includes/atand.h" + "src/c/statisticsFunctions/includes/variance.h" + "src/c/statisticsFunctions/includes/sum.h" + "src/c/statisticsFunctions/includes/mean.h" + "src/c/statisticsFunctions/includes/meanf.h" + "src/c/statisticsFunctions/includes/stdevf.h" + "src/c/statisticsFunctions/includes/prod.h" + "src/c/statisticsFunctions/includes/dynlib_statisticsfunctions.h" + "src/c/statisticsFunctions/includes/statMax.h" + "src/c/statisticsFunctions/includes/statMin.h" + "src/c/operations/includes/subtraction.h" + "src/c/operations/includes/addition.h" + "src/c/operations/includes/dynlib_operations.h" + "src/c/operations/includes/division.h" + "src/c/operations/includes/multiplication.h" + "src/c/string/includes/dynlib_string.h" + "src/c/string/includes/disp.h" + "src/c/string/includes/str.h" + "src/c/signalProcessing/fft/fft_internal.h" + "src/c/signalProcessing/ifft/ifft_internal.h" + "src/c/signalProcessing/levin/levinUtils.h" + "src/c/signalProcessing/includes/hilbert.h" + "src/c/signalProcessing/includes/fft.h" + "src/c/signalProcessing/includes/lev.h" + "src/c/signalProcessing/includes/levin.h" + "src/c/signalProcessing/includes/conv.h" + "src/c/signalProcessing/includes/conv2d.h" + "src/c/signalProcessing/includes/ifft.h" + "src/c/signalProcessing/includes/fftshift.h" + "src/c/signalProcessing/includes/lpc2cep.h" + "src/c/signalProcessing/includes/dynlib_signalprocessing.h" + "src/c/signalProcessing/includes/crossCorr.h" + "src/c/implicitList/dynlib_implicitlist.h" + "src/c/implicitList/implicitList.h" + "src/c/differential_calculus/includes/ode.h" + "src/c/differential_calculus/includes/diffc.h" + "src/c/Files/includes/files.h" + "src/c/string/includes/convstr.h" + "src/c/string/includes/strsubst.h" + //"src/c/string/includes/strcmp.h" + "src/c/string/includes/strrev.h" + "src/c/string/includes/strrchr.h" + "src/c/elementaryFunctions/includes/dec2bin.h" + "src/c/elementaryFunctions/includes/dec2hex.h" + "src/c/elementaryFunctions/includes/dec2oct.h" + "src/c/elementaryFunctions/includes/oct2dec.h" + "src/c/elementaryFunctions/includes/hex2dec.h" + "src/c/elementaryFunctions/includes/bin2dec.h" + "src/c/elementaryFunctions/includes/dec2base.h" + "src/c/elementaryFunctions/includes/base2dec.h" + "src/c/elementaryFunctions/includes/cosd.h" + "src/c/elementaryFunctions/includes/cotd.h" + "src/c/elementaryFunctions/includes/coth.h" + "src/c/elementaryFunctions/includes/csc.h" + "src/c/elementaryFunctions/includes/cscd.h" + "src/c/elementaryFunctions/includes/csch.h" + "src/c/elementaryFunctions/includes/sec.h" + "src/c/elementaryFunctions/includes/secd.h" + "src/c/elementaryFunctions/includes/sech.h" + "src/c/elementaryFunctions/includes/get_float.h" + "src/c/elementaryFunctions/includes/factorial.h" + "src/c/elementaryFunctions/includes/primes.h" + "src/c/elementaryFunctions/includes/factor.h" + "src/c/CACSD/includes/syslin.h" + "src/c/CACSD/includes/lqr.h" + "src/c/CACSD/includes/lqe.h" + "src/c/CACSD/includes/obscont.h" + "src/c/linearAlgebra/includes/schur.h" + "src/c/linearAlgebra/includes/balanc.h" + "src/c/linearAlgebra/includes/rcond.h"]; + + + //Header files required for "Arduino" output + Arduino_headers = [ + "src/c/scilab-arduino/includes/cmd_digital_out.h" + "src/c/scilab-arduino/includes/cmd_digital_in.h" + "src/c/scilab-arduino/includes/cmd_analog_out.h" + "src/c/scilab-arduino/includes/cmd_analog_in.h" + "src/c/scilab-arduino/includes/cmd_dcmotor_setup.h" + "src/c/scilab-arduino/includes/cmd_dcmotor_run.h" + //"src/c/scilab-arduino/includes/cmd_servo_attach.h" + //"src/c/scilab-arduino/includes/cmd_servo_detach.h" + //"src/c/scilab-arduino/includes/cmd_servo_move.h" + "src/c/scilab-arduino/includes/sleep.h" + "src/c/scilab-arduino/includes/cmd_analog_in_volt.h" + "src/c/scilab-arduino/includes/cmd_analog_out_volt.h" + "src/c/scilab-arduino/includes/cmd_dcmotor_release.h" + "src/c/scilab-arduino/includes/cmd_i2c_dev.h" + "src/c/scilab-arduino/includes/cmd_i2c_write.h" + "src/c/scilab-arduino/includes/cmd_i2c_read.h" + "src/c/scilab-arduino/includes/cmd_i2c_read_register.h" + "src/c/scilab-arduino/includes/cmd_i2c_write_register.h"]; + + AVR_headers = [ + "src/c/hardware/avr/includes/AVRPeripheralGPIO.h" + "src/c/hardware/avr/includes/AVRPeripheralADC.h" + "src/c/hardware/avr/includes/AVRPeripheralPWM.h" + "src/c/hardware/avr/includes/AVRUtil.h" + "src/c/hardware/avr/includes/AVRPeripheralTimer.h" + "src/c/hardware/avr/includes/AVRPeripheralUART.h" + ]; + + RPi_headers = [ + "thirdparty/includes/WiringPi/wiringPi.h" + "thirdparty/includes/WiringPi/wiringSerial.h" + "src/c/hardware/rasberrypi/includes/RPIPeripheralDigital.h" + "src/c/hardware/rasberrypi/includes/RPIPeripheralTiming.h" + "src/c/hardware/rasberrypi/includes/RPIPeripheralSerial.h" + "src/c/hardware/rasberrypi/includes/RPIPeripheralThreading.h" + "src/c/hardware/rasberrypi/includes/RPIPeripheralPinISR.h" + "src/c/hardware/rasberrypi/includes/RPIPeripheralPWM.h" + ]; + + OpenCV_headers = [ + "src/c/imageProcessing/includes/cvcore.hpp" + "src/c/imageProcessing/includes/cvhighgui.hpp" + "src/c/imageProcessing/includes/cvimgproc.hpp" + "thirdparty/includes/OpenCV/"]; + + if Target == "StandAlone" + allHeaders = Standalone_headers; + elseif Target == "Arduino" + allHeaders = cat(1,Standalone_headers, Arduino_headers); + elseif Target == "AVR" + allHeaders = cat(1,Standalone_headers, AVR_headers); + elseif Target == "RPi" + allHeaders = cat(1,Standalone_headers, RPi_headers); + end + + if (SharedInfo.OpenCVUsed == %T) + allHeaders = cat(1,allHeaders,OpenCV_headers); + end + +endfunction -- cgit From bd03b38be0918837e147e969c6bb2014900009db Mon Sep 17 00:00:00 2001 From: Brijeshcr Date: Sat, 8 Jul 2017 20:18:17 +0530 Subject: Revert "SCi2cDeps updated, Windows compatibility resolved" --- macros/findDeps/getAllHeaders.sci | 4 ---- 1 file changed, 4 deletions(-) (limited to 'macros/findDeps/getAllHeaders.sci') diff --git a/macros/findDeps/getAllHeaders.sci b/macros/findDeps/getAllHeaders.sci index 8e33e486..9eb019aa 100644 --- a/macros/findDeps/getAllHeaders.sci +++ b/macros/findDeps/getAllHeaders.sci @@ -60,10 +60,6 @@ function allHeaders = getAllHeaders(SharedInfo) "src/c/matrixOperations/includes/logm.h" "src/c/matrixOperations/includes/ones.h" "src/c/matrixOperations/includes/matrixSquaredMagnitude.h" - "src/c/linearAlgebra/includes/spec.h" - - "src/c/matrixOperations/includes/spec.h" - "src/c/matrixOperations/includes/matrixTranspose.h" "src/c/matrixOperations/includes/determ.h" "src/c/matrixOperations/includes/matrixMultiplication.h" -- cgit From c7d123014c05daaa6c7ce32bc5e86e5f3e7e4692 Mon Sep 17 00:00:00 2001 From: Abhinav Dronamraju Date: Mon, 10 Jul 2017 21:01:37 +0530 Subject: Nthroot added --- macros/findDeps/getAllHeaders.sci | 2 ++ 1 file changed, 2 insertions(+) (limited to 'macros/findDeps/getAllHeaders.sci') diff --git a/macros/findDeps/getAllHeaders.sci b/macros/findDeps/getAllHeaders.sci index e1ba7f6f..6e9a3b6e 100644 --- a/macros/findDeps/getAllHeaders.sci +++ b/macros/findDeps/getAllHeaders.sci @@ -129,6 +129,8 @@ function allHeaders = getAllHeaders(SharedInfo) "src/c/elementaryFunctions/includes/asecd.h" "src/c/elementaryFunctions/includes/asech.h" "src/c/elementaryFunctions/includes/isrow.h" + "src/c/elementaryFunctions/includes/nthroot.h" + "src/c/elementaryFunctions/includes/issquare.h" "src/c/elementaryFunctions/includes/isscalar.h" "src/c/elementaryFunctions/includes/iscolumn.h" "src/c/elementaryFunctions/includes/ismatrix.h" -- cgit From 3a663776e10700ca37e158de8ed580ecbfda0088 Mon Sep 17 00:00:00 2001 From: Brijeshcr Date: Tue, 11 Jul 2017 20:08:54 +0530 Subject: Cross Added --- macros/findDeps/getAllHeaders.sci | 1 + 1 file changed, 1 insertion(+) (limited to 'macros/findDeps/getAllHeaders.sci') diff --git a/macros/findDeps/getAllHeaders.sci b/macros/findDeps/getAllHeaders.sci index 38f84f5a..67444f93 100644 --- a/macros/findDeps/getAllHeaders.sci +++ b/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" -- cgit From 09446b579acaf802438810bac018cbf56e1427ca Mon Sep 17 00:00:00 2001 From: Brijeshcr Date: Wed, 12 Jul 2017 20:00:18 +0530 Subject: Isequal added --- macros/findDeps/getAllHeaders.sci | 1 + 1 file changed, 1 insertion(+) (limited to 'macros/findDeps/getAllHeaders.sci') diff --git a/macros/findDeps/getAllHeaders.sci b/macros/findDeps/getAllHeaders.sci index 67444f93..ed4a9958 100644 --- a/macros/findDeps/getAllHeaders.sci +++ b/macros/findDeps/getAllHeaders.sci @@ -137,6 +137,7 @@ function allHeaders = getAllHeaders(SharedInfo) "src/c/elementaryFunctions/includes/ismatrix.h" "src/c/elementaryFunctions/includes/asind.h" "src/c/elementaryFunctions/includes/atand.h" + "src/c/elementaryFunctions/includes/isequal.h" "src/c/statisticsFunctions/includes/variance.h" "src/c/statisticsFunctions/includes/sum.h" "src/c/statisticsFunctions/includes/mean.h" -- cgit From 9a70aa3ff473b7bc72d849c2cc2ecece57d4c388 Mon Sep 17 00:00:00 2001 From: Abhinav Dronamraju Date: Fri, 14 Jul 2017 16:30:11 +0530 Subject: Isvector and NNZ added --- macros/findDeps/getAllHeaders.sci | 2 ++ 1 file changed, 2 insertions(+) (limited to 'macros/findDeps/getAllHeaders.sci') diff --git a/macros/findDeps/getAllHeaders.sci b/macros/findDeps/getAllHeaders.sci index 67444f93..986829ea 100644 --- a/macros/findDeps/getAllHeaders.sci +++ b/macros/findDeps/getAllHeaders.sci @@ -66,6 +66,7 @@ function allHeaders = getAllHeaders(SharedInfo) "src/c/matrixOperations/includes/diag.h" "src/c/matrixOperations/includes/cumsum.h" "src/c/matrixOperations/includes/matrix.h" + "src/c/matrixOperations/includes/nnz.h" "src/c/matrixOperations/includes/cumprod.h" "src/c/matrixOperations/includes/triu.h" "src/c/matrixOperations/includes/tril.h" @@ -133,6 +134,7 @@ function allHeaders = getAllHeaders(SharedInfo) "src/c/elementaryFunctions/includes/nthroot.h" "src/c/elementaryFunctions/includes/issquare.h" "src/c/elementaryFunctions/includes/isscalar.h" + "src/c/elementaryFunctions/includes/isvector.h" "src/c/elementaryFunctions/includes/iscolumn.h" "src/c/elementaryFunctions/includes/ismatrix.h" "src/c/elementaryFunctions/includes/asind.h" -- cgit From ce5c0f9d407d533364e9e7adc81e4d338e031383 Mon Sep 17 00:00:00 2001 From: Brijeshcr Date: Fri, 14 Jul 2017 18:01:26 +0530 Subject: ERF, ERFC and Demos added --- macros/findDeps/getAllHeaders.sci | 2 ++ 1 file changed, 2 insertions(+) (limited to 'macros/findDeps/getAllHeaders.sci') diff --git a/macros/findDeps/getAllHeaders.sci b/macros/findDeps/getAllHeaders.sci index ed4a9958..cf606ab5 100644 --- a/macros/findDeps/getAllHeaders.sci +++ b/macros/findDeps/getAllHeaders.sci @@ -225,6 +225,8 @@ function allHeaders = getAllHeaders(SharedInfo) "src/c/elementaryFunctions/includes/gcd.h" "src/c/elementaryFunctions/includes/lcm.h" "src/c/elementaryFunctions/includes/sinc.h" + "src/c/specialFunctions/includes/erf.h" + "src/c/specialFunctions/includes/erfc.h" "src/c/CACSD/includes/syslin.h" "src/c/CACSD/includes/lqr.h" "src/c/CACSD/includes/lqe.h" -- cgit From 574ddf08c208a2d1b8c27fe29525f631816c32d5 Mon Sep 17 00:00:00 2001 From: Abhinav Dronamraju Date: Mon, 17 Jul 2017 21:57:08 +0530 Subject: Median added --- macros/findDeps/getAllHeaders.sci | 1 + 1 file changed, 1 insertion(+) (limited to 'macros/findDeps/getAllHeaders.sci') diff --git a/macros/findDeps/getAllHeaders.sci b/macros/findDeps/getAllHeaders.sci index 986829ea..cd2d1a34 100644 --- a/macros/findDeps/getAllHeaders.sci +++ b/macros/findDeps/getAllHeaders.sci @@ -142,6 +142,7 @@ function allHeaders = getAllHeaders(SharedInfo) "src/c/statisticsFunctions/includes/variance.h" "src/c/statisticsFunctions/includes/sum.h" "src/c/statisticsFunctions/includes/mean.h" + "src/c/statisticsFunctions/includes/median.h" "src/c/statisticsFunctions/includes/meanf.h" "src/c/statisticsFunctions/includes/stdevf.h" "src/c/statisticsFunctions/includes/prod.h" -- cgit From 3debe3c52f32891b9b5716bc49db6809716180f5 Mon Sep 17 00:00:00 2001 From: Abhinav Dronamraju Date: Tue, 18 Jul 2017 21:12:29 +0530 Subject: ad function added --- macros/findDeps/getAllHeaders.sci | 1 + 1 file changed, 1 insertion(+) (limited to 'macros/findDeps/getAllHeaders.sci') diff --git a/macros/findDeps/getAllHeaders.sci b/macros/findDeps/getAllHeaders.sci index 95ec1e9f..6f9a272e 100644 --- a/macros/findDeps/getAllHeaders.sci +++ b/macros/findDeps/getAllHeaders.sci @@ -144,6 +144,7 @@ function allHeaders = getAllHeaders(SharedInfo) "src/c/statisticsFunctions/includes/sum.h" "src/c/statisticsFunctions/includes/mean.h" "src/c/statisticsFunctions/includes/median.h" + "src/c/statisticsFunctions/includes/mad.h" "src/c/statisticsFunctions/includes/meanf.h" "src/c/statisticsFunctions/includes/stdevf.h" "src/c/statisticsFunctions/includes/prod.h" -- cgit From c70a50ed3df714fc52f18b41539c7f0ac2734f32 Mon Sep 17 00:00:00 2001 From: Brijeshcr Date: Thu, 20 Jul 2017 19:35:19 +0530 Subject: Added erfinv --- macros/findDeps/getAllHeaders.sci | 1 + 1 file changed, 1 insertion(+) (limited to 'macros/findDeps/getAllHeaders.sci') diff --git a/macros/findDeps/getAllHeaders.sci b/macros/findDeps/getAllHeaders.sci index cf606ab5..a00d15e4 100644 --- a/macros/findDeps/getAllHeaders.sci +++ b/macros/findDeps/getAllHeaders.sci @@ -227,6 +227,7 @@ function allHeaders = getAllHeaders(SharedInfo) "src/c/elementaryFunctions/includes/sinc.h" "src/c/specialFunctions/includes/erf.h" "src/c/specialFunctions/includes/erfc.h" + "src/c/specialFunctions/includes/erfinv.h" "src/c/CACSD/includes/syslin.h" "src/c/CACSD/includes/lqr.h" "src/c/CACSD/includes/lqe.h" -- cgit From 29388094e30cae9f11ba82360c1d9bc03b229d10 Mon Sep 17 00:00:00 2001 From: Brijeshcr Date: Thu, 20 Jul 2017 21:03:09 +0530 Subject: Added Erfcx --- macros/findDeps/getAllHeaders.sci | 1 + 1 file changed, 1 insertion(+) (limited to 'macros/findDeps/getAllHeaders.sci') diff --git a/macros/findDeps/getAllHeaders.sci b/macros/findDeps/getAllHeaders.sci index 1b4f272f..25c84b4e 100644 --- a/macros/findDeps/getAllHeaders.sci +++ b/macros/findDeps/getAllHeaders.sci @@ -231,6 +231,7 @@ function allHeaders = getAllHeaders(SharedInfo) "src/c/elementaryFunctions/includes/sinc.h" "src/c/specialFunctions/includes/erf.h" "src/c/specialFunctions/includes/erfc.h" + "src/c/specialFunctions/includes/erfcx.h" "src/c/specialFunctions/includes/erfinv.h" "src/c/CACSD/includes/syslin.h" "src/c/CACSD/includes/lqr.h" -- cgit From 35ff505ddd9b1f269f2b6bfb4e7ed8e4ee20bf41 Mon Sep 17 00:00:00 2001 From: Abhinav Dronamraju Date: Thu, 20 Jul 2017 21:38:57 +0530 Subject: Pmodulo and nanmax started --- macros/findDeps/getAllHeaders.sci | 2 ++ 1 file changed, 2 insertions(+) (limited to 'macros/findDeps/getAllHeaders.sci') diff --git a/macros/findDeps/getAllHeaders.sci b/macros/findDeps/getAllHeaders.sci index 6f9a272e..82f07fd2 100644 --- a/macros/findDeps/getAllHeaders.sci +++ b/macros/findDeps/getAllHeaders.sci @@ -132,6 +132,8 @@ function allHeaders = getAllHeaders(SharedInfo) "src/c/elementaryFunctions/includes/asech.h" "src/c/elementaryFunctions/includes/isrow.h" "src/c/elementaryFunctions/includes/nthroot.h" + "src/c/elementaryFunctions/includes/pmodulo.h" + "src/c/elementaryFunctions/includes/nanmax.h" "src/c/elementaryFunctions/includes/issquare.h" "src/c/elementaryFunctions/includes/isscalar.h" "src/c/elementaryFunctions/includes/isvector.h" -- cgit From 9b3788e3f1b061bee62ad14c0bfbd7dfd64fbd01 Mon Sep 17 00:00:00 2001 From: Abhinav Dronamraju Date: Thu, 27 Jul 2017 18:16:59 +0530 Subject: Nan Median Added --- macros/findDeps/getAllHeaders.sci | 1 + 1 file changed, 1 insertion(+) (limited to 'macros/findDeps/getAllHeaders.sci') diff --git a/macros/findDeps/getAllHeaders.sci b/macros/findDeps/getAllHeaders.sci index 90b80dfc..a8a2e477 100644 --- a/macros/findDeps/getAllHeaders.sci +++ b/macros/findDeps/getAllHeaders.sci @@ -146,6 +146,7 @@ function allHeaders = getAllHeaders(SharedInfo) "src/c/statisticsFunctions/includes/sum.h" "src/c/statisticsFunctions/includes/mean.h" "src/c/statisticsFunctions/includes/median.h" + "src/c/statisticsFunctions/includes/nanmedian.h" "src/c/statisticsFunctions/includes/mad.h" "src/c/statisticsFunctions/includes/meanf.h" "src/c/statisticsFunctions/includes/stdevf.h" -- cgit From 4bd28238003609980b66edbd25dae9239a237843 Mon Sep 17 00:00:00 2001 From: Brijeshcr Date: Thu, 27 Jul 2017 18:29:25 +0530 Subject: Nanmin and Nanmean added --- macros/findDeps/getAllHeaders.sci | 2 ++ 1 file changed, 2 insertions(+) (limited to 'macros/findDeps/getAllHeaders.sci') diff --git a/macros/findDeps/getAllHeaders.sci b/macros/findDeps/getAllHeaders.sci index 90b80dfc..79c471db 100644 --- a/macros/findDeps/getAllHeaders.sci +++ b/macros/findDeps/getAllHeaders.sci @@ -134,6 +134,8 @@ function allHeaders = getAllHeaders(SharedInfo) "src/c/elementaryFunctions/includes/nthroot.h" "src/c/elementaryFunctions/includes/pmodulo.h" "src/c/elementaryFunctions/includes/nanmax.h" + "src/c/elementaryFunctions/includes/nanmean.h" + "src/c/elementaryFunctions/includes/nanmin.h" "src/c/elementaryFunctions/includes/issquare.h" "src/c/elementaryFunctions/includes/isscalar.h" "src/c/elementaryFunctions/includes/isvector.h" -- cgit From be665fa018032441e5fa9352962286d96303e33c Mon Sep 17 00:00:00 2001 From: Brijeshcr Date: Fri, 28 Jul 2017 20:53:12 +0530 Subject: Added Calerf --- macros/findDeps/getAllHeaders.sci | 1 + 1 file changed, 1 insertion(+) (limited to 'macros/findDeps/getAllHeaders.sci') diff --git a/macros/findDeps/getAllHeaders.sci b/macros/findDeps/getAllHeaders.sci index 79c471db..9a7b5c58 100644 --- a/macros/findDeps/getAllHeaders.sci +++ b/macros/findDeps/getAllHeaders.sci @@ -237,6 +237,7 @@ function allHeaders = getAllHeaders(SharedInfo) "src/c/specialFunctions/includes/erfc.h" "src/c/specialFunctions/includes/erfcx.h" "src/c/specialFunctions/includes/erfinv.h" + "src/c/specialFunctions/includes/calerf.h" "src/c/CACSD/includes/syslin.h" "src/c/CACSD/includes/lqr.h" "src/c/CACSD/includes/lqe.h" -- cgit From e3630a1a245b9b7a2aba285a242bea200398ff6a Mon Sep 17 00:00:00 2001 From: Abhinav Dronamraju Date: Sat, 29 Jul 2017 02:28:04 +0530 Subject: nansum added --- macros/findDeps/getAllHeaders.sci | 1 + 1 file changed, 1 insertion(+) (limited to 'macros/findDeps/getAllHeaders.sci') diff --git a/macros/findDeps/getAllHeaders.sci b/macros/findDeps/getAllHeaders.sci index 22daaade..e351b049 100644 --- a/macros/findDeps/getAllHeaders.sci +++ b/macros/findDeps/getAllHeaders.sci @@ -136,6 +136,7 @@ function allHeaders = getAllHeaders(SharedInfo) "src/c/elementaryFunctions/includes/nanmax.h" "src/c/elementaryFunctions/includes/nanmean.h" "src/c/elementaryFunctions/includes/nanmin.h" + "src/c/elementaryFunctions/includes/nansum.h" "src/c/elementaryFunctions/includes/issquare.h" "src/c/elementaryFunctions/includes/isscalar.h" "src/c/elementaryFunctions/includes/isvector.h" -- cgit From e47a705e2a330fc6745ad406d04d63075df65492 Mon Sep 17 00:00:00 2001 From: Brijeshcr Date: Tue, 1 Aug 2017 16:18:48 +0530 Subject: Added Moment --- macros/findDeps/getAllHeaders.sci | 1 + 1 file changed, 1 insertion(+) (limited to 'macros/findDeps/getAllHeaders.sci') diff --git a/macros/findDeps/getAllHeaders.sci b/macros/findDeps/getAllHeaders.sci index 1a455232..7711b81a 100644 --- a/macros/findDeps/getAllHeaders.sci +++ b/macros/findDeps/getAllHeaders.sci @@ -157,6 +157,7 @@ function allHeaders = getAllHeaders(SharedInfo) "src/c/statisticsFunctions/includes/dynlib_statisticsfunctions.h" "src/c/statisticsFunctions/includes/statMax.h" "src/c/statisticsFunctions/includes/statMin.h" + "src/c/statisticsFunctions/includes/moment.h" "src/c/operations/includes/subtraction.h" "src/c/operations/includes/addition.h" "src/c/operations/includes/dynlib_operations.h" -- cgit From ac4326bd2f66e0978e200e4685f14669b8feda82 Mon Sep 17 00:00:00 2001 From: Abhinav Dronamraju Date: Tue, 1 Aug 2017 20:22:53 +0530 Subject: Nanstdev, stdev, nancumsum added --- macros/findDeps/getAllHeaders.sci | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'macros/findDeps/getAllHeaders.sci') diff --git a/macros/findDeps/getAllHeaders.sci b/macros/findDeps/getAllHeaders.sci index 1a455232..5869aba1 100644 --- a/macros/findDeps/getAllHeaders.sci +++ b/macros/findDeps/getAllHeaders.sci @@ -137,6 +137,7 @@ function allHeaders = getAllHeaders(SharedInfo) "src/c/elementaryFunctions/includes/nanmean.h" "src/c/elementaryFunctions/includes/nanmin.h" "src/c/elementaryFunctions/includes/nansum.h" + "src/c/elementaryFunctions/includes/nancumsum.h" "src/c/elementaryFunctions/includes/issquare.h" "src/c/elementaryFunctions/includes/isscalar.h" "src/c/elementaryFunctions/includes/isvector.h" @@ -150,9 +151,11 @@ function allHeaders = getAllHeaders(SharedInfo) "src/c/statisticsFunctions/includes/mean.h" "src/c/statisticsFunctions/includes/median.h" "src/c/statisticsFunctions/includes/nanmedian.h" + "src/c/statisticsFunctions/includes/nanstdev.h" "src/c/statisticsFunctions/includes/mad.h" "src/c/statisticsFunctions/includes/meanf.h" - "src/c/statisticsFunctions/includes/stdevf.h" + "src/c/statisticsFunctions/includes/stdevf.h" + "src/c/statisticsFunctions/includes/stdev.h" "src/c/statisticsFunctions/includes/prod.h" "src/c/statisticsFunctions/includes/dynlib_statisticsfunctions.h" "src/c/statisticsFunctions/includes/statMax.h" -- cgit From cdd9b1eb4471ee2d4bf14b020ae97803ffc29702 Mon Sep 17 00:00:00 2001 From: Abhinav Dronamraju Date: Thu, 3 Aug 2017 21:55:47 +0530 Subject: Hank ADDED --- macros/findDeps/getAllHeaders.sci | 1 + 1 file changed, 1 insertion(+) (limited to 'macros/findDeps/getAllHeaders.sci') diff --git a/macros/findDeps/getAllHeaders.sci b/macros/findDeps/getAllHeaders.sci index 83a86b7e..c3376e32 100644 --- a/macros/findDeps/getAllHeaders.sci +++ b/macros/findDeps/getAllHeaders.sci @@ -170,6 +170,7 @@ function allHeaders = getAllHeaders(SharedInfo) "src/c/string/includes/disp.h" "src/c/string/includes/str.h" "src/c/signalProcessing/includes/modk.h" + "src/c/signalProcessing/includes/hank.h" "src/c/signalProcessing/includes/idct.h" "src/c/signalProcessing/includes/dct.h" "src/c/signalProcessing/fft/fft_internal.h" -- cgit From ee498f417540084c08cf335a03cdefcd3fa853e4 Mon Sep 17 00:00:00 2001 From: Brijeshcr Date: Fri, 4 Aug 2017 17:58:41 +0530 Subject: Added Center, Wcenter and Correl --- macros/findDeps/getAllHeaders.sci | 3 +++ 1 file changed, 3 insertions(+) (limited to 'macros/findDeps/getAllHeaders.sci') diff --git a/macros/findDeps/getAllHeaders.sci b/macros/findDeps/getAllHeaders.sci index 7711b81a..115f7e43 100644 --- a/macros/findDeps/getAllHeaders.sci +++ b/macros/findDeps/getAllHeaders.sci @@ -158,6 +158,9 @@ function allHeaders = getAllHeaders(SharedInfo) "src/c/statisticsFunctions/includes/statMax.h" "src/c/statisticsFunctions/includes/statMin.h" "src/c/statisticsFunctions/includes/moment.h" + "src/c/statisticsFunctions/includes/wcenter.h" + "src/c/statisticsFunctions/includes/center.h" + "src/c/statisticsFunctions/includes/correl.h" "src/c/operations/includes/subtraction.h" "src/c/operations/includes/addition.h" "src/c/operations/includes/dynlib_operations.h" -- cgit From ad787796e65e1debe25871a98f9713f23d655ae4 Mon Sep 17 00:00:00 2001 From: Brijeshcr Date: Fri, 4 Aug 2017 21:40:41 +0530 Subject: Added Covar --- macros/findDeps/getAllHeaders.sci | 1 + 1 file changed, 1 insertion(+) (limited to 'macros/findDeps/getAllHeaders.sci') diff --git a/macros/findDeps/getAllHeaders.sci b/macros/findDeps/getAllHeaders.sci index 6f417eca..d33bf16b 100644 --- a/macros/findDeps/getAllHeaders.sci +++ b/macros/findDeps/getAllHeaders.sci @@ -164,6 +164,7 @@ function allHeaders = getAllHeaders(SharedInfo) "src/c/statisticsFunctions/includes/wcenter.h" "src/c/statisticsFunctions/includes/center.h" "src/c/statisticsFunctions/includes/correl.h" + "src/c/statisticsFunctions/includes/covar.h" "src/c/operations/includes/subtraction.h" "src/c/operations/includes/addition.h" "src/c/operations/includes/dynlib_operations.h" -- cgit From ff2e111f068342863fc3ca66f40f5822d0b19415 Mon Sep 17 00:00:00 2001 From: Abhinav Dronamraju Date: Mon, 7 Aug 2017 21:37:52 +0530 Subject: Pertrans function added --- macros/findDeps/getAllHeaders.sci | 1 + 1 file changed, 1 insertion(+) (limited to 'macros/findDeps/getAllHeaders.sci') diff --git a/macros/findDeps/getAllHeaders.sci b/macros/findDeps/getAllHeaders.sci index c3376e32..ee773ec6 100644 --- a/macros/findDeps/getAllHeaders.sci +++ b/macros/findDeps/getAllHeaders.sci @@ -67,6 +67,7 @@ function allHeaders = getAllHeaders(SharedInfo) "src/c/matrixOperations/includes/cumsum.h" "src/c/matrixOperations/includes/matrix.h" "src/c/matrixOperations/includes/nnz.h" + "src/c/matrixOperations/includes/pertrans.h" "src/c/matrixOperations/includes/cumprod.h" "src/c/matrixOperations/includes/triu.h" "src/c/matrixOperations/includes/tril.h" -- cgit From 14fc3be8d95da244daa1fa12d519ceee8fb97eae Mon Sep 17 00:00:00 2001 From: Brijeshcr Date: Tue, 8 Aug 2017 18:55:55 +0530 Subject: Added Sind and Tand --- macros/findDeps/getAllHeaders.sci | 2 ++ 1 file changed, 2 insertions(+) (limited to 'macros/findDeps/getAllHeaders.sci') diff --git a/macros/findDeps/getAllHeaders.sci b/macros/findDeps/getAllHeaders.sci index d33bf16b..3c186210 100644 --- a/macros/findDeps/getAllHeaders.sci +++ b/macros/findDeps/getAllHeaders.sci @@ -100,6 +100,7 @@ function allHeaders = getAllHeaders(SharedInfo) "src/c/elementaryFunctions/includes/dynlib_elementaryfunctions.h" "src/c/elementaryFunctions/includes/acosh.h" "src/c/elementaryFunctions/includes/sinh.h" + "src/c/elementaryFunctions/includes/sind.h" "src/c/elementaryFunctions/includes/lnp1m1.h" "src/c/elementaryFunctions/includes/tanh.h" "src/c/elementaryFunctions/includes/sqrt.h" @@ -114,6 +115,7 @@ function allHeaders = getAllHeaders(SharedInfo) "src/c/elementaryFunctions/includes/asinh.h" "src/c/elementaryFunctions/includes/atan2.h" "src/c/elementaryFunctions/includes/atanh.h" + "src/c/elementaryFunctions/includes/tand.h" "src/c/elementaryFunctions/includes/uint8.h" "src/c/elementaryFunctions/includes/int8.h" "src/c/elementaryFunctions/includes/uint16.h" -- cgit From 4bc007e5b44a13b582b0275bf7fc6693942ba2ac Mon Sep 17 00:00:00 2001 From: Brijeshcr Date: Thu, 10 Aug 2017 19:38:31 +0530 Subject: Added Gamma, gammaln, beta, isinf, ndgrid and range --- macros/findDeps/getAllHeaders.sci | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'macros/findDeps/getAllHeaders.sci') diff --git a/macros/findDeps/getAllHeaders.sci b/macros/findDeps/getAllHeaders.sci index 3c186210..4ee9eafb 100644 --- a/macros/findDeps/getAllHeaders.sci +++ b/macros/findDeps/getAllHeaders.sci @@ -75,6 +75,7 @@ function allHeaders = getAllHeaders(SharedInfo) "src/c/matrixOperations/includes/norm.h" "src/c/matrixOperations/includes/toeplitz.h" "src/c/matrixOperations/includes/cross.h" + "src/c/matrixOperations/includes/ndgrid.h" "src/c/interpolation/includes/interp1.h" "src/c/elementaryFunctions/includes/nextpow2.h" "src/c/elementaryFunctions/includes/gcd.h" @@ -148,6 +149,7 @@ function allHeaders = getAllHeaders(SharedInfo) "src/c/elementaryFunctions/includes/asind.h" "src/c/elementaryFunctions/includes/atand.h" "src/c/elementaryFunctions/includes/isequal.h" + "src/c/elementaryFunctions/includes/isinf.h" "src/c/statisticsFunctions/includes/variance.h" "src/c/statisticsFunctions/includes/sum.h" "src/c/statisticsFunctions/includes/mean.h" @@ -251,6 +253,9 @@ function allHeaders = getAllHeaders(SharedInfo) "src/c/specialFunctions/includes/erfcx.h" "src/c/specialFunctions/includes/erfinv.h" "src/c/specialFunctions/includes/calerf.h" + "src/c/specialFunctions/includes/gamma.h" + "src/c/specialFunctions/includes/gammaln.h" + "src/c/specialFunctions/includes/beta.h" "src/c/CACSD/includes/syslin.h" "src/c/CACSD/includes/lqr.h" "src/c/CACSD/includes/lqe.h" @@ -265,6 +270,7 @@ function allHeaders = getAllHeaders(SharedInfo) "src/c/linearAlgebra/includes/householder.h" "src/c/linearAlgebra/includes/fullrf.h" "src/c/linearAlgebra/includes/rowcomp.h" + "src/c/linearAlgebra/includes/range.h" "src/c/linearAlgebra/includes/rcond.h" "src/c/linearAlgebra/includes/qr.h" "src/c/linearAlgebra/includes/spec.h"]; -- cgit From 6422b5c0a45161d6571fd6d7077b6d551cbb5e26 Mon Sep 17 00:00:00 2001 From: Abhinav Dronamraju Date: Thu, 10 Aug 2017 20:30:45 +0530 Subject: rank and gsort added --- macros/findDeps/getAllHeaders.sci | 2 ++ 1 file changed, 2 insertions(+) (limited to 'macros/findDeps/getAllHeaders.sci') diff --git a/macros/findDeps/getAllHeaders.sci b/macros/findDeps/getAllHeaders.sci index ee773ec6..ff737db0 100644 --- a/macros/findDeps/getAllHeaders.sci +++ b/macros/findDeps/getAllHeaders.sci @@ -152,6 +152,7 @@ function allHeaders = getAllHeaders(SharedInfo) "src/c/statisticsFunctions/includes/mean.h" "src/c/statisticsFunctions/includes/median.h" "src/c/statisticsFunctions/includes/nanmedian.h" + "src/c/statisticsFunctions/includes/gsort.h" "src/c/statisticsFunctions/includes/nanstdev.h" "src/c/statisticsFunctions/includes/mad.h" "src/c/statisticsFunctions/includes/meanf.h" @@ -253,6 +254,7 @@ function allHeaders = getAllHeaders(SharedInfo) "src/c/linearAlgebra/includes/schur.h" "src/c/linearAlgebra/includes/balanc.h" "src/c/linearAlgebra/includes/svd.h" + "src/c/linearAlgebra/includes/rank.h" "src/c/linearAlgebra/includes/hess.h" "src/c/linearAlgebra/includes/sva.h" "src/c/linearAlgebra/includes/sqroot.h" -- cgit From a210606cd1e59d66c621b0444d6c14927c71b381 Mon Sep 17 00:00:00 2001 From: Brijeshcr Date: Fri, 18 Aug 2017 16:29:50 +0530 Subject: Scaling and Log2 added --- macros/findDeps/getAllHeaders.sci | 3 +++ 1 file changed, 3 insertions(+) (limited to 'macros/findDeps/getAllHeaders.sci') diff --git a/macros/findDeps/getAllHeaders.sci b/macros/findDeps/getAllHeaders.sci index 4ee9eafb..aba0ec08 100644 --- a/macros/findDeps/getAllHeaders.sci +++ b/macros/findDeps/getAllHeaders.sci @@ -90,6 +90,7 @@ function allHeaders = getAllHeaders(SharedInfo) "src/c/elementaryFunctions/includes/tan.h" "src/c/elementaryFunctions/includes/round.h" "src/c/elementaryFunctions/includes/log10.h" + "src/c/elementaryFunctions/includes/log2.h" "src/c/elementaryFunctions/includes/log1p.h" "src/c/elementaryFunctions/includes/acos.h" "src/c/elementaryFunctions/includes/asin.h" @@ -150,6 +151,7 @@ function allHeaders = getAllHeaders(SharedInfo) "src/c/elementaryFunctions/includes/atand.h" "src/c/elementaryFunctions/includes/isequal.h" "src/c/elementaryFunctions/includes/isinf.h" + "src/c/graphics/transforms/includes/scaling.h" "src/c/statisticsFunctions/includes/variance.h" "src/c/statisticsFunctions/includes/sum.h" "src/c/statisticsFunctions/includes/mean.h" @@ -263,6 +265,7 @@ function allHeaders = getAllHeaders(SharedInfo) "src/c/linearAlgebra/includes/schur.h" "src/c/linearAlgebra/includes/balanc.h" "src/c/linearAlgebra/includes/svd.h" + "src/c/linearAlgebra/includes/lu.h" "src/c/linearAlgebra/includes/hess.h" "src/c/linearAlgebra/includes/sva.h" "src/c/linearAlgebra/includes/sqroot.h" -- cgit From fe525aa0b13baa3113ec22fe4f2d373db6e093d8 Mon Sep 17 00:00:00 2001 From: Abhinav Dronamraju Date: Tue, 22 Aug 2017 20:54:30 +0530 Subject: Faurre, kalm, Mvcorrel added --- macros/findDeps/getAllHeaders.sci | 3 +++ 1 file changed, 3 insertions(+) (limited to 'macros/findDeps/getAllHeaders.sci') diff --git a/macros/findDeps/getAllHeaders.sci b/macros/findDeps/getAllHeaders.sci index e4d7133e..2135dced 100644 --- a/macros/findDeps/getAllHeaders.sci +++ b/macros/findDeps/getAllHeaders.sci @@ -155,6 +155,7 @@ function allHeaders = getAllHeaders(SharedInfo) "src/c/statisticsFunctions/includes/sum.h" "src/c/statisticsFunctions/includes/mean.h" "src/c/statisticsFunctions/includes/median.h" + "src/c/statisticsFunctions/includes/mvcorrel.h" "src/c/statisticsFunctions/includes/nanmedian.h" "src/c/statisticsFunctions/includes/gsort.h" "src/c/statisticsFunctions/includes/nanstdev.h" @@ -201,6 +202,8 @@ function allHeaders = getAllHeaders(SharedInfo) "src/c/signalProcessing/includes/zpch1.h" "src/c/signalProcessing/includes/zpch2.h" "src/c/signalProcessing/includes/buttmag.h" + "src/c/signalProcessing/includes/kalm.h" + "src/c/signalProcessing/includes/faurre.h" "src/c/signalProcessing/includes/cheb1mag.h" "src/c/signalProcessing/includes/cheb2mag.h" "src/c/signalProcessing/includes/sincd.h" -- cgit From 19f631f8ad029b045dfc70e8c887013bd78f3e5d Mon Sep 17 00:00:00 2001 From: Brijeshcr Date: Mon, 11 Sep 2017 17:26:06 +0530 Subject: Bessel fns modified --- macros/findDeps/getAllHeaders.sci | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'macros/findDeps/getAllHeaders.sci') diff --git a/macros/findDeps/getAllHeaders.sci b/macros/findDeps/getAllHeaders.sci index 6ffc9aad..a12a9e7e 100644 --- a/macros/findDeps/getAllHeaders.sci +++ b/macros/findDeps/getAllHeaders.sci @@ -260,6 +260,10 @@ function allHeaders = getAllHeaders(SharedInfo) "src/c/specialFunctions/includes/gamma.h" "src/c/specialFunctions/includes/gammaln.h" "src/c/specialFunctions/includes/beta.h" + "src/c/specialFunctions/includes/besseli.h" + "src/c/specialFunctions/includes/besselj.h" + "src/c/specialFunctions/includes/besselk.h" + "src/c/specialFunctions/includes/bessely.h" "src/c/CACSD/includes/syslin.h" "src/c/CACSD/includes/lqr.h" "src/c/CACSD/includes/lqe.h" -- cgit From 0f50214dd2cfead2dbd40c50ef811a23397b9767 Mon Sep 17 00:00:00 2001 From: Abhinav Dronamraju Date: Thu, 28 Sep 2017 23:07:23 +0530 Subject: Removed wiener- script not working --- macros/findDeps/getAllHeaders.sci | 1 - 1 file changed, 1 deletion(-) (limited to 'macros/findDeps/getAllHeaders.sci') diff --git a/macros/findDeps/getAllHeaders.sci b/macros/findDeps/getAllHeaders.sci index 849856c9..9e825807 100644 --- a/macros/findDeps/getAllHeaders.sci +++ b/macros/findDeps/getAllHeaders.sci @@ -206,7 +206,6 @@ function allHeaders = getAllHeaders(SharedInfo) "src/c/signalProcessing/includes/zpch2.h" "src/c/signalProcessing/includes/buttmag.h" "src/c/signalProcessing/includes/kalm.h" - "src/c/signalProcessing/includes/wiener.h" "src/c/signalProcessing/includes/faurre.h" "src/c/signalProcessing/includes/cheb1mag.h" "src/c/signalProcessing/includes/cheb2mag.h" -- cgit