summaryrefslogtreecommitdiff
path: root/macros/sigmoid_train.sci
diff options
context:
space:
mode:
authorBrijeshcr2017-11-30 20:21:36 +0530
committerBrijeshcr2017-11-30 20:21:36 +0530
commit9d18f39d1775acd7f96e2388b186bb15068ff910 (patch)
tree7dc4d248208dd3ea7dac6e4ffb056f9b16a601eb /macros/sigmoid_train.sci
parentc257cd7a7e766fb89332cca4fb367904767362ed (diff)
parent14d0ad8d846d12b3c82b0b5bc4ffd4d1360ec288 (diff)
downloadFOSSEE-Signal-Processing-Toolbox-9d18f39d1775acd7f96e2388b186bb15068ff910.tar.gz
FOSSEE-Signal-Processing-Toolbox-9d18f39d1775acd7f96e2388b186bb15068ff910.tar.bz2
FOSSEE-Signal-Processing-Toolbox-9d18f39d1775acd7f96e2388b186bb15068ff910.zip
Merge and solve ifft2 conflict
Diffstat (limited to 'macros/sigmoid_train.sci')
-rw-r--r--macros/sigmoid_train.sci12
1 files changed, 12 insertions, 0 deletions
diff --git a/macros/sigmoid_train.sci b/macros/sigmoid_train.sci
index bba751d..181584a 100644
--- a/macros/sigmoid_train.sci
+++ b/macros/sigmoid_train.sci
@@ -1,4 +1,16 @@
function y =sigmoid_train(t, ranges, rc)
+// Evaluate a train of sigmoid functions at T.
+//Calling Sequence
+//y = sigmoid_train(t, ranges, rc)
+//Parameters
+//t: integer
+//ranges: matrix
+//Description
+//The number and duration of each sigmoid is determined from RANGES. Each row of RANGES represents a real interval, e.g. if sigmoid 'i' starts at 't=0.1' and ends at 't=0.5', then 'RANGES(i,:) = [0.1 0.5]'. The input RC is an array that defines the rising and falling time constants of each sigmoid. Its size must equal the size of RANGES.
+//Examples
+//sigmoid_train(0.1,[1:3],4)
+//ans =
+// 0.27375
funcprot(0);
rhs=argn(2);
if (rhs<3 | rhs>3) then