Lines Matching full:output
120 * Define macro ARM_MATH_MATRIX_CHECK for checking on the input and output sizes of matrices
217 * output matrices. For example, the matrix addition function verifies that the
218 * two input matrices and the output matrix all have the same number of rows and
556 /* write output */ in arm_recip_q31()
606 /* write output */ in arm_recip_q15()
1087 * @param[out] *pDst points to the block of output data.
1119 * @param[out] *pDst points to the block of output data.
1133 * @param[out] *pDst points to the block of output data.
1165 * @param[out] *pDst points to the block of output data.
1179 * @param[out] *pDst points to the block of output data.
1209 * @param[out] *pDst points to the block of output data.
1244 int8_t postShift; /**< Additional shift, in bits, applied to each output sample. */
1257 uint8_t postShift; /**< Additional shift, in bits, applied to each output sample. */
1279 * @param[out] *pDst points to the block of output data.
1296 …* @param[in] postShift Shift to be applied to the output. Varies according to the coefficie…
1312 * @param[out] *pDst points to the block of output data.
1328 * @param[out] *pDst points to the block of output data.
1343 * @param[out] *pDst points to the block of output data.
1360 …* @param[in] postShift Shift to be applied to the output. Varies according to the coefficie…
1375 * @param[out] *pDst points to the block of output data.
1443 * @param[out] *pDst points to output matrix structure
1457 * @param[out] *pDst points to output matrix structure
1471 * @param[out] *pDst points to output matrix structure
1485 * @param[out] *pDst points to the output matrix
1498 * @param[out] *pDst points to the output matrix
1510 * @param[out] *pDst points to the output matrix
1524 * @param[out] *pDst points to output matrix structure
1538 * @param[out] *pDst points to output matrix structure
1554 * @param[out] *pDst points to output matrix structure
1570 * @param[out] *pDst points to output matrix structure
1584 * @param[out] *pDst points to output matrix structure
1599 * @param[out] *pDst points to output matrix structure
1613 * @param[out] *pDst points to output matrix structure
1627 * @param[out] *pDst points to output matrix structure
1641 * @param[out] *pDst points to the output matrix
1656 * @param[out] *pDst points to output matrix
1672 * @param[out] *pDst points to output matrix structure
1898 * @param[out] *pDst points to the output vector
1913 * @param[out] *pDst points to the output vector
1928 * @param[out] *pDst points to the output vector
1943 * @param[out] *pDst points to the output vector
1967 …/**< flag that enables (bitReverseFlag=1) or disables (bitReverseFlag=0) bit reversal of output. */
1994 …/**< flag that enables (bitReverseFlag=1) or disables (bitReverseFlag=0) bit reversal of output. */
2019 …/**< flag that enables (bitReverseFlag=1) or disables (bitReverseFlag=0) bit reversal of output. */
2044 …/**< flag that enables (bitReverseFlag=1) or disables (bitReverseFlag=0) bit reversal of output. */
2070 …/**< flag that enables (bitReverseFlag=1) or disables (bitReverseFlag=0) bit reversal of output. */
2098 …/**< flag that enables (bitReverseFlag=1) or disables (bitReverseFlag=0) bit reversal of output. */
2145 …*< flag that enables (bitReverseFlagR=1) or disables (bitReverseFlagR=0) bit reversal of output. */
2173 …*< flag that enables (bitReverseFlagR=1) or disables (bitReverseFlagR=0) bit reversal of output. */
2201 …*< flag that enables (bitReverseFlagR=1) or disables (bitReverseFlagR=0) bit reversal of output. */
2278 * @param[in,out] *pInlineBuffer points to the in-place input and output buffer.
2325 * @param[in,out] *pInlineBuffer points to the in-place input and output buffer.
2372 * @param[in,out] *pInlineBuffer points to the in-place input and output buffer.
2385 * @param[out] *pDst points to the output vector
2400 * @param[out] *pDst points to the output vector
2415 * @param[out] *pDst points to the output vector
2430 * @param[out] *pDst points to the output vector
2445 * @param[out] *pDst points to the output vector
2460 * @param[out] *pDst points to the output vector
2475 * @param[out] *pDst points to the output vector
2490 * @param[out] *pDst points to the output vector
2505 * @param[out] *pDst points to the output vector
2521 * @param[out] *pDst points to the output vector
2538 * @param[out] *pDst points to the output vector
2555 * @param[out] *pDst points to the output vector
2570 * @param[out] *pDst points to the output buffer
2583 * @param[out] *pDst points to the output buffer
2596 * @param[out] *pDst points to the output buffer
2609 * @param[out] *pDst points to the output buffer
2624 * @param[out] *result output result returned here
2639 * @param[out] *result output result returned here
2654 * @param[out] *result output result returned here
2669 * @param[out] *result output result returned here
2683 * @param[out] *pDst points to the output vector
2698 * @param[out] *pDst points to the output vector
2713 * @param[out] *pDst points to the output vector
2728 * @param[out] *pDst points to the output vector
2743 * @param[out] *pDst points to the output vector
2758 * @param[out] *pDst points to the output vector
2773 * @param[out] *pDst points to the output vector
2787 * @param[out] *pDst points to the output vector
2800 * @param[out] *pDst points to the output vector
2813 * @param[out] *pDst points to the output vector
2826 * @param[out] *pDst points to the output vector
2838 * @param[out] *pDst output pointer
2850 * @param[out] *pDst output pointer
2862 * @param[out] *pDst output pointer
2874 * @param[out] *pDst output pointer
2885 * @param[out] *pDst output pointer
2897 * @param[out] *pDst output pointer
2909 * @param[out] *pDst output pointer
2921 * @param[out] *pDst output pointer
2936 …* @param[out] *pDst points to the location where the output result is written. Length srcALen+src…
2954 * @param[out] *pDst points to the block of output data Length srcALen+srcBLen-1.
2977 …* @param[out] *pDst points to the location where the output result is written. Length srcALen+src…
2994 * @param[out] *pDst points to the block of output data Length srcALen+srcBLen-1.
3011 * @param[out] *pDst points to the block of output data Length srcALen+srcBLen-1.
3034 * @param[out] *pDst points to the block of output data Length srcALen+srcBLen-1.
3051 * @param[out] *pDst points to the block of output data Length srcALen+srcBLen-1.
3069 * @param[out] *pDst points to the block of output data Length srcALen+srcBLen-1.
3092 * @param[out] *pDst points to the block of output data Length srcALen+srcBLen-1.
3110 * @param[out] *pDst points to the block of output data
3111 * @param[in] firstIndex is the first output sample to start with.
3112 * @param[in] numPoints is the number of output points to be computed.
3131 * @param[out] *pDst points to the block of output data
3132 * @param[in] firstIndex is the first output sample to start with.
3133 * @param[in] numPoints is the number of output points to be computed.
3157 * @param[out] *pDst points to the block of output data
3158 * @param[in] firstIndex is the first output sample to start with.
3159 * @param[in] numPoints is the number of output points to be computed.
3178 * @param[out] *pDst points to the block of output data
3179 * @param[in] firstIndex is the first output sample to start with.
3180 * @param[in] numPoints is the number of output points to be computed.
3200 * @param[out] *pDst points to the block of output data
3201 * @param[in] firstIndex is the first output sample to start with.
3202 * @param[in] numPoints is the number of output points to be computed.
3226 * @param[out] *pDst points to the block of output data
3227 * @param[in] firstIndex is the first output sample to start with.
3228 * @param[in] numPoints is the number of output points to be computed.
3248 * @param[out] *pDst points to the block of output data
3249 * @param[in] firstIndex is the first output sample to start with.
3250 * @param[in] numPoints is the number of output points to be computed.
3270 * @param[out] *pDst points to the block of output data
3271 * @param[in] firstIndex is the first output sample to start with.
3272 * @param[in] numPoints is the number of output points to be computed.
3296 * @param[out] *pDst points to the block of output data
3297 * @param[in] firstIndex is the first output sample to start with.
3298 * @param[in] numPoints is the number of output points to be computed.
3357 * @param[out] *pDst points to the block of output data
3393 * @param[out] *pDst points to the block of output data
3408 * @param[out] *pDst points to the block of output data
3445 * @param[out] *pDst points to the block of output data
3460 * @param[out] *pDst points to the block of output data
3535 * @param[out] *pDst points to the block of output data.
3571 * @param[out] *pDst points to the block of output data.
3607 * @param[out] *pDst points to the block of output data.
3647 uint8_t postShift; /**< additional shift, in bits, applied to each output sample. */
3655 * @param[out] *pDst points to the block of output data
3672 …* @param[in] postShift shift to be applied to the output. Varies according to the coefficie…
3701 * @param[out] *pDst points to the block of output data
3783 * @param[out] *pDst points to the block of output data.
3813 * @param[out] *pDst points to the block of output data
3843 * @param[out] *pDst points to the block of output data
3891 * @param[out] *pDst points to the block of output data.
3926 * @param[out] *pDst points to the block of output data.
3962 * @param[out] *pDst points to the block of output data.
4010 * @param[out] *pOut points to the block of output data.
4083 * @param[out] *pOut points to the block of output data.
4117 * @param[out] *pOut points to the block of output data.
4171 * @param[out] *pOut points to the block of output data.
4225 * @param[out] *pOut points to the block of output data.
4281 * @param[out] *pOut points to the block of output data.
4323 * @param[out] *pDst points to the block of output data Length 2 * max(srcALen, srcBLen) - 1.
4341 * @param[out] *pDst points to the block of output data Length 2 * max(srcALen, srcBLen) - 1.
4360 * @param[out] *pDst points to the block of output data Length 2 * max(srcALen, srcBLen) - 1.
4377 * @param[out] *pDst points to the block of output data Length 2 * max(srcALen, srcBLen) - 1.
4396 * @param[out] *pDst points to the block of output data Length 2 * max(srcALen, srcBLen) - 1.
4415 * @param[out] *pDst points to the block of output data Length 2 * max(srcALen, srcBLen) - 1.
4432 * @param[out] *pDst points to the block of output data Length 2 * max(srcALen, srcBLen) - 1.
4451 * @param[out] *pDst points to the block of output data Length 2 * max(srcALen, srcBLen) - 1.
4473 * @param[out] *pDst points to the block of output data Length 2 * max(srcALen, srcBLen) - 1.
4544 * @param[out] *pDst points to the block of output data
4582 * @param[out] *pDst points to the block of output data
4620 * @param[out] *pDst points to the block of output data
4661 * @param[out] *pDst points to the block of output data
4701 * @param[out] *pSinVal points to the processed sine output.
4702 * @param[out] *pCosVal points to the processed cos output.
4714 * @param[out] *pSinVal points to the processed sine output.
4715 * @param[out] *pCosVal points to the processed cosine output.
4728 * @param[out] *pDst points to the output vector
4741 * @param[out] *pDst points to the output vector
4754 * @param[out] *pDst points to the output vector
4769 * @param[out] *pDst points to the real output vector
4782 * @param[out] *pDst points to the real output vector
4795 * @param[out] *pDst points to the real output vector
4821 * is the input sample value. The functions return the output value.
4838 * the measured output and the reference input.
4876 * @return out processed output sample.
4904 * @return out processed output sample.
4931 /* convert output to 1.31 format to add y[n-1] */ in arm_pid_q31()
4951 * @return out processed output sample.
4995 /* saturate the output */ in arm_pid_q15()
5016 * @param[out] *dst points to the instance of the output floating-point matrix structure.
5042 …ion operates on a single sample of data and each call to the function returns the processed output.
5064 * @param[out] *pIalpha points to output two-phase orthogonal vector axis alpha
5065 * @param[out] *pIbeta points to output two-phase orthogonal vector axis beta
5088 * @param[out] *pIalpha points to output two-phase orthogonal vector axis alpha
5089 * @param[out] *pIbeta points to output two-phase orthogonal vector axis beta
5127 * @param[out] *pDst output pointer
5147 …ion operates on a single sample of data and each call to the function returns the processed output.
5168 * @param[out] *pIa points to output three-phase coordinate <code>a</code>
5169 * @param[out] *pIb points to output three-phase coordinate <code>b</code>
5192 * @param[out] *pIa points to output three-phase coordinate <code>a</code>
5193 * @param[out] *pIb points to output three-phase coordinate <code>b</code>
5232 * @param[out] *pDst output pointer
5258 …ion operates on a single sample of data and each call to the function returns the processed output.
5280 * @param[out] *pId points to output rotor reference frame d
5281 * @param[out] *pIq points to output rotor reference frame q
5310 * @param[out] *pId points to output rotor reference frame d
5311 * @param[out] *pIq points to output rotor reference frame q
5362 * @param[out] *pDst is output pointer
5380 …ion operates on a single sample of data and each call to the function returns the processed output.
5402 * @param[out] *pIalpha points to output two-phase orthogonal vector axis alpha
5403 * @param[out] *pIbeta points to output two-phase orthogonal vector axis beta
5430 * @param[out] *pIalpha points to output two-phase orthogonal vector axis alpha
5431 * @param[out] *pIbeta points to output two-phase orthogonal vector axis beta
5484 * @param[out] *pDst is output pointer
5507 * A Linear Interpolate function calculates an output value(y), for the input(x)
5508 …f the input values x0, x1( nearest input values) and the output values y0 and y1(nearest output va…
5514 * y0, y1 are nearest values to output y
5522 * <code>x</code> is the input sample value. The functions returns the output value.
5538 * @return y processed output sample.
5549 float32_t y0, y1; /* Nearest output values */ in arm_linear_interp_f32()
5552 float32_t *pYData = S->pYData; /* pointer to output table */ in arm_linear_interp_f32()
5559 /* Iniatilize output for below specified range as least output value of table */ in arm_linear_interp_f32()
5564 /* Iniatilize output for above specified range as last output value of table */ in arm_linear_interp_f32()
5573 /* Read of nearest output values */ in arm_linear_interp_f32()
5577 /* Calculation of output */ in arm_linear_interp_f32()
5582 /* returns output value */ in arm_linear_interp_f32()
5592 * @return y processed output sample.
5606 q31_t y; /* output */ in arm_linear_interp_q31()
5607 q31_t y0, y1; /* Nearest output values */ in arm_linear_interp_q31()
5609 int32_t index; /* Index to read nearest output values */ in arm_linear_interp_q31()
5631 /* Read two nearest output values from the index in 1.31(q31) format */ in arm_linear_interp_q31()
5654 * @return y processed output sample.
5668 q63_t y; /* output */ in arm_linear_interp_q15()
5669 q15_t y0, y1; /* Nearest output values */ in arm_linear_interp_q15()
5671 int32_t index; /* Index to read nearest output values */ in arm_linear_interp_q15()
5692 /* Read two nearest output values from the index */ in arm_linear_interp_q15()
5715 * @return y processed output sample.
5728 q31_t y; /* output */ in arm_linear_interp_q7()
5729 q7_t y0, y1; /* Nearest output values */ in arm_linear_interp_q7()
5731 uint32_t index; /* Index to read nearest output values */ in arm_linear_interp_q7()
5754 /* Read two nearest output values from the index and are in 1.7(q7) format */ in arm_linear_interp_q7()
5865 * <code>in</code> is negative value and returns zero output for negative values.
5898 * <code>in</code> is negative value and returns zero output for negative values.
5909 * <code>in</code> is negative value and returns zero output for negative values.
6232 * @param[out] *pResult is output value.
6245 * @param[out] *pResult is output value.
6258 * @param[out] *pResult is output value.
6271 * @param[out] *pResult is output value.
6284 * @param[out] *pResult is output value.
6297 * @param[out] *pResult is output value.
6309 * @param[out] *pResult is output value.
6321 * @param[out] *pResult is output value.
6333 * @param[out] *pResult is output value.
6346 * @param[out] *pResult is output value.
6359 * @param[out] *pResult is output value.
6372 * @param[out] *pResult is output value.
6385 * @param[out] *pResult is output value.
6398 * @param[out] *pResult is output value.
6411 * @param[out] *pResult is output value.
6424 * @param[out] *pResult is output value.
6437 * @param[out] *pResult is output value.
6449 * @param[out] *pDst points to the real output vector
6462 * @param[out] *pDst points to the real output vector
6475 * @param[out] *pDst points to the real output vector
6540 * @param[out] *pCmplxDst points to the complex output vector
6555 * @param[out] *pCmplxDst points to the complex output vector
6570 * @param[out] *pCmplxDst points to the complex output vector
6585 * @param[out] *result is output pointer
6600 * @param[out] *pResult is output pointer
6615 * @param[out] *pResult is output pointer
6629 * @param[out] *pResult is output pointer
6704 * @param[out] *pDst points to the output vector
6719 * @param[out] *pDst points to the output vector
6734 * @param[out] *pDst points to the output vector
6748 * @param[out] *pDst points to the Q31 output vector
6760 * @param[out] *pDst points to the Q15 output vector
6772 * @param[out] *pDst points to the Q7 output vector
6785 * @param[out] *pDst is output pointer
6797 * @param[out] *pDst is output pointer
6809 * @param[out] *pDst is output pointer
6822 * @param[out] *pDst is output pointer
6835 * @param[out] *pDst is output pointer
6886 * The interpolated output point is computed as:
6898 * if (x,y) are outside of the table boundary, Bilinear interpolation returns zero output.
6932 /* Returns zero output when values are outside table boundary */ in arm_bilinear_interp_f32()
6967 /* Calculation of bi-linear interpolated output */ in arm_bilinear_interp_f32()
6989 q31_t out; /* Temporary output */ in arm_bilinear_interp_q31()
6990 q31_t acc = 0; /* output */ in arm_bilinear_interp_q31()
6992 q31_t x1, x2, y1, y2; /* Nearest output values */ in arm_bilinear_interp_q31()
6994 q31_t *pYData = S->pData; /* pointer to output table values */ in arm_bilinear_interp_q31()
7009 /* Returns zero output when values are outside table boundary */ in arm_bilinear_interp_q31()
7019 /* Read two nearest output values from the index */ in arm_bilinear_interp_q31()
7027 /* Read two nearest output values from the index */ in arm_bilinear_interp_q31()
7065 q63_t acc = 0; /* output */ in arm_bilinear_interp_q15()
7066 q31_t out; /* Temporary output */ in arm_bilinear_interp_q15()
7067 q15_t x1, x2, y1, y2; /* Nearest output values */ in arm_bilinear_interp_q15()
7070 q15_t *pYData = S->pData; /* pointer to output table values */ in arm_bilinear_interp_q15()
7084 /* Returns zero output when values are outside table boundary */ in arm_bilinear_interp_q15()
7094 /* Read two nearest output values from the index */ in arm_bilinear_interp_q15()
7103 /* Read two nearest output values from the index */ in arm_bilinear_interp_q15()
7145 q63_t acc = 0; /* output */ in arm_bilinear_interp_q7()
7146 q31_t out; /* Temporary output */ in arm_bilinear_interp_q7()
7148 q7_t x1, x2, y1, y2; /* Nearest output values */ in arm_bilinear_interp_q7()
7150 q7_t *pYData = S->pData; /* pointer to output table values */ in arm_bilinear_interp_q7()
7164 /* Returns zero output when values are outside table boundary */ in arm_bilinear_interp_q7()
7174 /* Read two nearest output values from the index */ in arm_bilinear_interp_q7()
7183 /* Read two nearest output values from the index */ in arm_bilinear_interp_q7()