From 96d6da4e252b06dcfdc041e7df23e86161c33007 Mon Sep 17 00:00:00 2001 From: rihab kouki Date: Tue, 28 Jul 2020 11:24:49 +0100 Subject: Official ARM version: v5.6.0 --- docs/DSP/html/group__MatrixScale.html | 46 +++++++++++++++++++---------------- 1 file changed, 25 insertions(+), 21 deletions(-) (limited to 'docs/DSP/html/group__MatrixScale.html') diff --git a/docs/DSP/html/group__MatrixScale.html b/docs/DSP/html/group__MatrixScale.html index 38b929c..f6b51b7 100644 --- a/docs/DSP/html/group__MatrixScale.html +++ b/docs/DSP/html/group__MatrixScale.html @@ -32,7 +32,7 @@ Logo
CMSIS-DSP -  Version 1.5.2 +  Version 1.7.0
CMSIS DSP Software Library
@@ -168,15 +168,17 @@ Matrix Scaling of a 3 x 3 matrix
Parameters
- + - +
[in]*pSrcpoints to input matrix structure
[in]pSrcpoints to input matrix
[in]scalescale factor to be applied
[out]*pDstpoints to output matrix structure
[out]pDstpoints to output matrix structure
-
Returns
The function returns either ARM_MATH_SIZE_MISMATCH or ARM_MATH_SUCCESS based on the outcome of size checking.
- -

References ARM_MATH_SIZE_MISMATCH, ARM_MATH_SUCCESS, arm_matrix_instance_f32::numCols, arm_matrix_instance_f32::numRows, arm_matrix_instance_f32::pData, and status.

+
Returns
execution status +
@@ -217,18 +219,19 @@ Matrix Scaling of a 3 x 3 matrix
Parameters
- + - +
[in]*pSrcpoints to input matrix
[in]pSrcpoints to input matrix
[in]scaleFractfractional portion of the scale factor
[in]shiftnumber of bits to shift the result by
[out]*pDstpoints to output matrix structure
[out]pDstpoints to output matrix structure
-
Returns
The function returns either ARM_MATH_SIZE_MISMATCH or ARM_MATH_SUCCESS based on the outcome of size checking.
-

Scaling and Overflow Behavior:

-
The input data *pSrc and scaleFract are in 1.15 format. These are multiplied to yield a 2.30 intermediate result and this is shifted with saturation to 1.15 format.
- -

References __PKHBT, _SIMD32_OFFSET, ARM_MATH_SIZE_MISMATCH, ARM_MATH_SUCCESS, arm_matrix_instance_q15::numCols, arm_matrix_instance_q15::numRows, arm_matrix_instance_q15::pData, and status.

+
Returns
execution status +
+
Scaling and Overflow Behavior
The input data *pSrc and scaleFract are in 1.15 format. These are multiplied to yield a 2.30 intermediate result and this is shifted with saturation to 1.15 format.
@@ -269,18 +272,19 @@ Matrix Scaling of a 3 x 3 matrix
Parameters
- + - +
[in]*pSrcpoints to input matrix
[in]pSrcpoints to input matrix
[in]scaleFractfractional portion of the scale factor
[in]shiftnumber of bits to shift the result by
[out]*pDstpoints to output matrix structure
[out]pDstpoints to output matrix structure
-
Returns
The function returns either ARM_MATH_SIZE_MISMATCH or ARM_MATH_SUCCESS based on the outcome of size checking.
-

Scaling and Overflow Behavior:

-
The input data *pSrc and scaleFract are in 1.31 format. These are multiplied to yield a 2.62 intermediate result and this is shifted with saturation to 1.31 format.
- -

References ARM_MATH_SIZE_MISMATCH, ARM_MATH_SUCCESS, arm_matrix_instance_q31::numCols, arm_matrix_instance_q31::numRows, arm_matrix_instance_q31::pData, and status.

+
Returns
execution status +
+
Scaling and Overflow Behavior
The input data *pSrc and scaleFract are in 1.31 format. These are multiplied to yield a 2.62 intermediate result which is shifted with saturation to 1.31 format.
@@ -289,7 +293,7 @@ Matrix Scaling of a 3 x 3 matrix