From 9b56117f5586d423c6c89cf5eddc69bfccf3c452 Mon Sep 17 00:00:00 2001 From: torset Date: Tue, 17 Feb 2009 15:33:28 +0000 Subject: Make change in magnitude --- scilab2c/src/matrixOperations/magnitude/cmagna.c | 21 ++++-- scilab2c/src/matrixOperations/magnitude/dmagna.c | 4 +- scilab2c/src/matrixOperations/magnitude/smagna.c | 4 +- .../magnitude/testDoubleMagnitude.c | 86 ++++++++++++++++++---- scilab2c/src/matrixOperations/magnitude/zmagna.c | 22 ++++-- 5 files changed, 105 insertions(+), 32 deletions(-) diff --git a/scilab2c/src/matrixOperations/magnitude/cmagna.c b/scilab2c/src/matrixOperations/magnitude/cmagna.c index aa7bb876..04c5edb0 100644 --- a/scilab2c/src/matrixOperations/magnitude/cmagna.c +++ b/scilab2c/src/matrixOperations/magnitude/cmagna.c @@ -15,15 +15,22 @@ #include "matrixMagnitude.h" float cmagna(floatComplex* in, int rows, int cols){ - int i,j; - float out=0, colSum; + int i=0,j=0; + float out=0, colSum=0; - for(i=0;iout) out=colSum; } - if (colSum>out) out=colSum; } return out; } diff --git a/scilab2c/src/matrixOperations/magnitude/dmagna.c b/scilab2c/src/matrixOperations/magnitude/dmagna.c index 208b7115..619b3981 100644 --- a/scilab2c/src/matrixOperations/magnitude/dmagna.c +++ b/scilab2c/src/matrixOperations/magnitude/dmagna.c @@ -15,8 +15,8 @@ #include "matrixMagnitude.h" double dmagna(double* in, int rows, int cols){ - int i,j; - double out=0, colSum; + int i=0,j=0; + double out=0, colSum=0; if ((rows==1)||(cols==1)){ diff --git a/scilab2c/src/matrixOperations/magnitude/smagna.c b/scilab2c/src/matrixOperations/magnitude/smagna.c index df8a851a..5e53c008 100644 --- a/scilab2c/src/matrixOperations/magnitude/smagna.c +++ b/scilab2c/src/matrixOperations/magnitude/smagna.c @@ -15,8 +15,8 @@ #include "matrixMagnitude.h" float smagna(float* in, int rows, int cols){ - int i,j; - float out=0, colSum; + int i=0,j=0; + float out=0, colSum=0; if ((rows==1)||(cols==1)){ for(i=0;iout) out=colSum; } - if (colSum>out) out=colSum; } return out; } -- cgit