summaryrefslogtreecommitdiff
path: root/src/c/matrixOperations/cross
diff options
context:
space:
mode:
authorSunil Shetye2019-05-17 17:30:07 +0530
committerSunil Shetye2019-05-29 11:08:06 +0530
commit716c7a821a76e65bff30d0292095c585e37c3ac0 (patch)
treee56be10d77d70990c749b139d063b6bda69523ec /src/c/matrixOperations/cross
parent953447ba5cd043470d0f35c8a780e1b4c4d0aebf (diff)
downloadscilab2c-master.tar.gz
scilab2c-master.tar.bz2
scilab2c-master.zip
fix compilation warningsHEADmaster
Diffstat (limited to 'src/c/matrixOperations/cross')
-rw-r--r--src/c/matrixOperations/cross/ccrossa.c6
-rw-r--r--src/c/matrixOperations/cross/i16crossa.c6
-rw-r--r--src/c/matrixOperations/cross/i8crossa.c6
-rw-r--r--src/c/matrixOperations/cross/u16crossa.c6
-rw-r--r--src/c/matrixOperations/cross/u8crossa.c6
-rw-r--r--src/c/matrixOperations/cross/zcrossa.c6
6 files changed, 18 insertions, 18 deletions
diff --git a/src/c/matrixOperations/cross/ccrossa.c b/src/c/matrixOperations/cross/ccrossa.c
index 5f74bb36..6563d374 100644
--- a/src/c/matrixOperations/cross/ccrossa.c
+++ b/src/c/matrixOperations/cross/ccrossa.c
@@ -15,9 +15,9 @@ void ccrossa (floatComplex* inp1, int size1_r, int size1_c, floatComplex* inp2,
oup[0] = inp1[1]*inp2[2] - inp1[2]*inp2[1];
oup[1] = inp1[2]*inp2[0] - inp1[0]*inp2[2];
oup[2] = inp1[0]*inp2[1] - inp1[1]*inp2[0];
- printf("%lf ", oup[0]);
- printf("%lf ", oup[1]);
- printf("%lf \n", oup[2]);
+ printf("%f %f ", crealf(oup[0]), cimagf(oup[0]));
+ printf("%f %f ", crealf(oup[1]), cimagf(oup[1]));
+ printf("%f %f \n", crealf(oup[2]), cimagf(oup[2]));
}
else // Calculating the cross product for a 3XN Matrix
{
diff --git a/src/c/matrixOperations/cross/i16crossa.c b/src/c/matrixOperations/cross/i16crossa.c
index 91cdb7f0..77a3ca36 100644
--- a/src/c/matrixOperations/cross/i16crossa.c
+++ b/src/c/matrixOperations/cross/i16crossa.c
@@ -12,9 +12,9 @@ void i16crossa (int16* inp1, int size1_r, int size1_c, int16* inp2, int size2_r,
oup[0] = inp1[1]*inp2[2] - inp1[2]*inp2[1];
oup[1] = inp1[2]*inp2[0] - inp1[0]*inp2[2];
oup[2] = inp1[0]*inp2[1] - inp1[1]*inp2[0];
- printf("%lf ", oup[0]);
- printf("%lf ", oup[1]);
- printf("%lf \n", oup[2]);
+ printf("%d ", oup[0]);
+ printf("%d ", oup[1]);
+ printf("%d \n", oup[2]);
}
else // Calculating the cross product for a 3XN Matrix
{
diff --git a/src/c/matrixOperations/cross/i8crossa.c b/src/c/matrixOperations/cross/i8crossa.c
index adfbd534..f485ebb7 100644
--- a/src/c/matrixOperations/cross/i8crossa.c
+++ b/src/c/matrixOperations/cross/i8crossa.c
@@ -12,9 +12,9 @@ void i8crossa (int8* inp1, int size1_r, int size1_c, int8* inp2, int size2_r, in
oup[0] = inp1[1]*inp2[2] - inp1[2]*inp2[1];
oup[1] = inp1[2]*inp2[0] - inp1[0]*inp2[2];
oup[2] = inp1[0]*inp2[1] - inp1[1]*inp2[0];
- printf("%lf ", oup[0]);
- printf("%lf ", oup[1]);
- printf("%lf \n", oup[2]);
+ printf("%d ", oup[0]);
+ printf("%d ", oup[1]);
+ printf("%d \n", oup[2]);
}
else // Calculating the cross product for a 3XN Matrix
{
diff --git a/src/c/matrixOperations/cross/u16crossa.c b/src/c/matrixOperations/cross/u16crossa.c
index e0a32bcc..3cf813c9 100644
--- a/src/c/matrixOperations/cross/u16crossa.c
+++ b/src/c/matrixOperations/cross/u16crossa.c
@@ -12,9 +12,9 @@ void u16crossa (uint16* inp1, int size1_r, int size1_c, uint16* inp2, int size2_
oup[0] = inp1[1]*inp2[2] - inp1[2]*inp2[1];
oup[1] = inp1[2]*inp2[0] - inp1[0]*inp2[2];
oup[2] = inp1[0]*inp2[1] - inp1[1]*inp2[0];
- printf("%lf ", oup[0]);
- printf("%lf ", oup[1]);
- printf("%lf \n", oup[2]);
+ printf("%u ", oup[0]);
+ printf("%u ", oup[1]);
+ printf("%u \n", oup[2]);
}
else // Calculating the cross product for a 3XN Matrix
{
diff --git a/src/c/matrixOperations/cross/u8crossa.c b/src/c/matrixOperations/cross/u8crossa.c
index 7a8b857f..7c2d7c1a 100644
--- a/src/c/matrixOperations/cross/u8crossa.c
+++ b/src/c/matrixOperations/cross/u8crossa.c
@@ -12,9 +12,9 @@ void u8crossa (uint8* inp1, int size1_r, int size1_c, uint8* inp2, int size2_r,
oup[0] = inp1[1]*inp2[2] - inp1[2]*inp2[1];
oup[1] = inp1[2]*inp2[0] - inp1[0]*inp2[2];
oup[2] = inp1[0]*inp2[1] - inp1[1]*inp2[0];
- printf("%lf ", oup[0]);
- printf("%lf ", oup[1]);
- printf("%lf \n", oup[2]);
+ printf("%u ", oup[0]);
+ printf("%u ", oup[1]);
+ printf("%u \n", oup[2]);
}
else // Calculating the cross product for a 3XN Matrix
{
diff --git a/src/c/matrixOperations/cross/zcrossa.c b/src/c/matrixOperations/cross/zcrossa.c
index 85a19607..591c1087 100644
--- a/src/c/matrixOperations/cross/zcrossa.c
+++ b/src/c/matrixOperations/cross/zcrossa.c
@@ -15,9 +15,9 @@ void zcrossa (doubleComplex* inp1, int size1_r, int size1_c, doubleComplex* inp2
oup[0] = inp1[1]*inp2[2] - inp1[2]*inp2[1];
oup[1] = inp1[2]*inp2[0] - inp1[0]*inp2[2];
oup[2] = inp1[0]*inp2[1] - inp1[1]*inp2[0];
- printf("%lf ", oup[0]);
- printf("%lf ", oup[1]);
- printf("%lf \n", oup[2]);
+ printf("%lf %lf ", creal(oup[0]), cimag(oup[0]));
+ printf("%lf %lf ", creal(oup[1]), cimag(oup[1]));
+ printf("%lf %lf \n", creal(oup[2]), cimag(oup[2]));
}
else // Calculating the cross product for a 3XN Matrix
{