diff --git a/main/BasicMathFunctionsF16_8c.html b/main/BasicMathFunctionsF16_8c.html index bd40642c6..851cbc0ef 100644 --- a/main/BasicMathFunctionsF16_8c.html +++ b/main/BasicMathFunctionsF16_8c.html @@ -1,15 +1,17 @@ - + - +
+ |
CMSIS-DSP
-
CMSIS DSP Software Library
|
+ + |
#include "arm_abs_f16.c"
#include "arm_add_f16.c"
#include "arm_dot_prod_f16.c"
#include "arm_mult_f16.c"
#include "arm_negate_f16.c"
#include "arm_offset_f16.c"
#include "arm_scale_f16.c"
#include "arm_sub_f16.c"
#include "arm_clip_f16.c"
+ |
CMSIS-DSP
-
CMSIS DSP Software Library
|
+ + |
#include "arm_abs_f32.c"
#include "arm_abs_f64.c"
#include "arm_abs_q15.c"
#include "arm_abs_q31.c"
#include "arm_abs_q7.c"
#include "arm_add_f32.c"
#include "arm_add_f64.c"
#include "arm_add_q15.c"
#include "arm_add_q31.c"
#include "arm_add_q7.c"
#include "arm_and_u16.c"
#include "arm_and_u32.c"
#include "arm_and_u8.c"
#include "arm_dot_prod_f32.c"
#include "arm_dot_prod_f64.c"
#include "arm_dot_prod_q15.c"
#include "arm_dot_prod_q31.c"
#include "arm_dot_prod_q7.c"
#include "arm_mult_f32.c"
#include "arm_mult_f64.c"
#include "arm_mult_q15.c"
#include "arm_mult_q31.c"
#include "arm_mult_q7.c"
#include "arm_negate_f32.c"
#include "arm_negate_f64.c"
#include "arm_negate_q15.c"
#include "arm_negate_q31.c"
#include "arm_negate_q7.c"
#include "arm_not_u16.c"
#include "arm_not_u32.c"
#include "arm_not_u8.c"
#include "arm_offset_f32.c"
#include "arm_offset_f64.c"
#include "arm_offset_q15.c"
#include "arm_offset_q31.c"
#include "arm_offset_q7.c"
#include "arm_or_u16.c"
#include "arm_or_u32.c"
#include "arm_or_u8.c"
#include "arm_scale_f32.c"
#include "arm_scale_f64.c"
#include "arm_scale_q15.c"
#include "arm_scale_q31.c"
#include "arm_scale_q7.c"
#include "arm_shift_q15.c"
#include "arm_shift_q31.c"
#include "arm_shift_q7.c"
#include "arm_sub_f32.c"
#include "arm_sub_f64.c"
#include "arm_sub_q15.c"
#include "arm_sub_q31.c"
#include "arm_sub_q7.c"
#include "arm_xor_u16.c"
#include "arm_xor_u32.c"
#include "arm_xor_u8.c"
#include "arm_clip_f32.c"
#include "arm_clip_q31.c"
#include "arm_clip_q15.c"
#include "arm_clip_q7.c"
+ |
CMSIS-DSP
-
CMSIS DSP Software Library
|
+ + |
#include "arm_gaussian_naive_bayes_predict_f16.c"
+ |
CMSIS-DSP
-
CMSIS DSP Software Library
|
+ + |
#include "arm_gaussian_naive_bayes_predict_f32.c"
+ |
CMSIS-DSP
-
CMSIS DSP Software Library
|
+ + |
#include "arm_common_tables_f16.c"
#include "arm_const_structs_f16.c"
#include "arm_mve_tables_f16.c"
+ |
CMSIS-DSP
-
CMSIS DSP Software Library
|
+ + |
+ |
CMSIS-DSP
-
CMSIS DSP Software Library
|
+ + |
#include "arm_cmplx_conj_f16.c"
#include "arm_cmplx_dot_prod_f16.c"
#include "arm_cmplx_mag_f16.c"
#include "arm_cmplx_mag_squared_f16.c"
#include "arm_cmplx_mult_cmplx_f16.c"
#include "arm_cmplx_mult_real_f16.c"
+ |
CMSIS-DSP
-
CMSIS DSP Software Library
|
+ + |
#include "arm_cmplx_conj_f32.c"
#include "arm_cmplx_conj_q15.c"
#include "arm_cmplx_conj_q31.c"
#include "arm_cmplx_dot_prod_f32.c"
#include "arm_cmplx_dot_prod_q15.c"
#include "arm_cmplx_dot_prod_q31.c"
#include "arm_cmplx_mag_f32.c"
#include "arm_cmplx_mag_f64.c"
#include "arm_cmplx_mag_q15.c"
#include "arm_cmplx_mag_fast_q15.c"
#include "arm_cmplx_mag_q31.c"
#include "arm_cmplx_mag_squared_f32.c"
#include "arm_cmplx_mag_squared_f64.c"
#include "arm_cmplx_mag_squared_q15.c"
#include "arm_cmplx_mag_squared_q31.c"
#include "arm_cmplx_mult_cmplx_f32.c"
#include "arm_cmplx_mult_cmplx_f64.c"
#include "arm_cmplx_mult_cmplx_q15.c"
#include "arm_cmplx_mult_cmplx_q31.c"
#include "arm_cmplx_mult_real_f32.c"
#include "arm_cmplx_mult_real_q15.c"
#include "arm_cmplx_mult_real_q31.c"
+ |
CMSIS-DSP
-
CMSIS DSP Software Library
|
+ + |
#include "arm_pid_init_f32.c"
#include "arm_pid_init_q15.c"
#include "arm_pid_init_q31.c"
#include "arm_pid_reset_f32.c"
#include "arm_pid_reset_q15.c"
#include "arm_pid_reset_q31.c"
#include "arm_sin_cos_f32.c"
#include "arm_sin_cos_q31.c"
+ |
CMSIS-DSP
-
CMSIS DSP Software Library
|
+ + |
#include "arm_braycurtis_distance_f16.c"
#include "arm_canberra_distance_f16.c"
#include "arm_chebyshev_distance_f16.c"
#include "arm_cityblock_distance_f16.c"
#include "arm_correlation_distance_f16.c"
#include "arm_cosine_distance_f16.c"
#include "arm_euclidean_distance_f16.c"
#include "arm_jensenshannon_distance_f16.c"
#include "arm_minkowski_distance_f16.c"
+ |
CMSIS-DSP
-
CMSIS DSP Software Library
|
+ + |
#include "arm_boolean_distance.c"
#include "arm_braycurtis_distance_f32.c"
#include "arm_canberra_distance_f32.c"
#include "arm_chebyshev_distance_f32.c"
#include "arm_chebyshev_distance_f64.c"
#include "arm_cityblock_distance_f32.c"
#include "arm_cityblock_distance_f64.c"
#include "arm_correlation_distance_f32.c"
#include "arm_cosine_distance_f32.c"
#include "arm_cosine_distance_f64.c"
#include "arm_dice_distance.c"
#include "arm_euclidean_distance_f32.c"
#include "arm_euclidean_distance_f64.c"
#include "arm_hamming_distance.c"
#include "arm_jaccard_distance.c"
#include "arm_jensenshannon_distance_f32.c"
#include "arm_kulsinski_distance.c"
#include "arm_minkowski_distance_f32.c"
#include "arm_rogerstanimoto_distance.c"
#include "arm_russellrao_distance.c"
#include "arm_sokalmichener_distance.c"
#include "arm_sokalsneath_distance.c"
#include "arm_yule_distance.c"
#include "arm_dtw_distance_f32.c"
#include "arm_dtw_path_f32.c"
#include "arm_dtw_init_window_q7.c"
+ |
CMSIS-DSP
-
CMSIS DSP Software Library
|
+ + |
#include "arm_vexp_f16.c"
#include "arm_vlog_f16.c"
#include "arm_vinverse_f16.c"
#include "arm_atan2_f16.c"
+ |
CMSIS-DSP
-
CMSIS DSP Software Library
|
+ + |
#include "arm_cos_f32.c"
#include "arm_cos_q15.c"
#include "arm_cos_q31.c"
#include "arm_sin_f32.c"
#include "arm_sin_q15.c"
#include "arm_sin_q31.c"
#include "arm_sqrt_q31.c"
#include "arm_sqrt_q15.c"
#include "arm_vexp_f32.c"
#include "arm_vexp_f64.c"
#include "arm_vlog_f32.c"
#include "arm_vlog_f64.c"
#include "arm_divide_q15.c"
#include "arm_divide_q31.c"
#include "arm_vlog_q31.c"
#include "arm_vlog_q15.c"
#include "arm_atan2_f32.c"
#include "arm_atan2_q31.c"
#include "arm_atan2_q15.c"
+ |
CMSIS-DSP
-
CMSIS DSP Software Library
|
+ + |
#include "arm_fir_f16.c"
#include "arm_fir_init_f16.c"
#include "arm_biquad_cascade_df1_f16.c"
#include "arm_biquad_cascade_df1_init_f16.c"
#include "arm_biquad_cascade_df2T_f16.c"
#include "arm_biquad_cascade_df2T_init_f16.c"
#include "arm_biquad_cascade_stereo_df2T_f16.c"
#include "arm_biquad_cascade_stereo_df2T_init_f16.c"
#include "arm_correlate_f16.c"
#include "arm_levinson_durbin_f16.c"
+ |
CMSIS-DSP
-
CMSIS DSP Software Library
|
+ + |
#include "arm_biquad_cascade_df1_32x64_init_q31.c"
#include "arm_biquad_cascade_df1_32x64_q31.c"
#include "arm_biquad_cascade_df1_f32.c"
#include "arm_biquad_cascade_df1_fast_q15.c"
#include "arm_biquad_cascade_df1_fast_q31.c"
#include "arm_biquad_cascade_df1_init_f32.c"
#include "arm_biquad_cascade_df1_init_q15.c"
#include "arm_biquad_cascade_df1_init_q31.c"
#include "arm_biquad_cascade_df1_q15.c"
#include "arm_biquad_cascade_df1_q31.c"
#include "arm_biquad_cascade_df2T_f32.c"
#include "arm_biquad_cascade_df2T_f64.c"
#include "arm_biquad_cascade_df2T_init_f32.c"
#include "arm_biquad_cascade_df2T_init_f64.c"
#include "arm_biquad_cascade_stereo_df2T_f32.c"
#include "arm_biquad_cascade_stereo_df2T_init_f32.c"
#include "arm_conv_f32.c"
#include "arm_conv_fast_opt_q15.c"
#include "arm_conv_fast_q15.c"
#include "arm_conv_fast_q31.c"
#include "arm_conv_opt_q15.c"
#include "arm_conv_opt_q7.c"
#include "arm_conv_partial_f32.c"
#include "arm_conv_partial_fast_opt_q15.c"
#include "arm_conv_partial_fast_q15.c"
#include "arm_conv_partial_fast_q31.c"
#include "arm_conv_partial_opt_q15.c"
#include "arm_conv_partial_opt_q7.c"
#include "arm_conv_partial_q15.c"
#include "arm_conv_partial_q31.c"
#include "arm_conv_partial_q7.c"
#include "arm_conv_q15.c"
#include "arm_conv_q31.c"
#include "arm_conv_q7.c"
#include "arm_correlate_f32.c"
#include "arm_correlate_f64.c"
#include "arm_correlate_fast_opt_q15.c"
#include "arm_correlate_fast_q15.c"
#include "arm_correlate_fast_q31.c"
#include "arm_correlate_opt_q15.c"
#include "arm_correlate_opt_q7.c"
#include "arm_correlate_q15.c"
#include "arm_correlate_q31.c"
#include "arm_correlate_q7.c"
#include "arm_fir_decimate_f32.c"
#include "arm_fir_decimate_fast_q15.c"
#include "arm_fir_decimate_fast_q31.c"
#include "arm_fir_decimate_init_f32.c"
#include "arm_fir_decimate_init_q15.c"
#include "arm_fir_decimate_init_q31.c"
#include "arm_fir_decimate_q15.c"
#include "arm_fir_decimate_q31.c"
#include "arm_fir_f32.c"
#include "arm_fir_f64.c"
#include "arm_fir_fast_q15.c"
#include "arm_fir_fast_q31.c"
#include "arm_fir_init_f32.c"
#include "arm_fir_init_f64.c"
#include "arm_fir_init_q15.c"
#include "arm_fir_init_q31.c"
#include "arm_fir_init_q7.c"
#include "arm_fir_interpolate_f32.c"
#include "arm_fir_interpolate_init_f32.c"
#include "arm_fir_interpolate_init_q15.c"
#include "arm_fir_interpolate_init_q31.c"
#include "arm_fir_interpolate_q15.c"
#include "arm_fir_interpolate_q31.c"
#include "arm_fir_lattice_f32.c"
#include "arm_fir_lattice_init_f32.c"
#include "arm_fir_lattice_init_q15.c"
#include "arm_fir_lattice_init_q31.c"
#include "arm_fir_lattice_q15.c"
#include "arm_fir_lattice_q31.c"
#include "arm_fir_q15.c"
#include "arm_fir_q31.c"
#include "arm_fir_q7.c"
#include "arm_fir_sparse_f32.c"
#include "arm_fir_sparse_init_f32.c"
#include "arm_fir_sparse_init_q15.c"
#include "arm_fir_sparse_init_q31.c"
#include "arm_fir_sparse_init_q7.c"
#include "arm_fir_sparse_q15.c"
#include "arm_fir_sparse_q31.c"
#include "arm_fir_sparse_q7.c"
#include "arm_iir_lattice_f32.c"
#include "arm_iir_lattice_init_f32.c"
#include "arm_iir_lattice_init_q15.c"
#include "arm_iir_lattice_init_q31.c"
#include "arm_iir_lattice_q15.c"
#include "arm_iir_lattice_q31.c"
#include "arm_lms_f32.c"
#include "arm_lms_init_f32.c"
#include "arm_lms_init_q15.c"
#include "arm_lms_init_q31.c"
#include "arm_lms_norm_f32.c"
#include "arm_lms_norm_init_f32.c"
#include "arm_lms_norm_init_q15.c"
#include "arm_lms_norm_init_q31.c"
#include "arm_lms_norm_q15.c"
#include "arm_lms_norm_q31.c"
#include "arm_lms_q15.c"
#include "arm_lms_q31.c"
#include "arm_levinson_durbin_f32.c"
#include "arm_levinson_durbin_q31.c"
+ |
CMSIS-DSP
-
CMSIS DSP Software Library
|
+ + |
+ |
CMSIS-DSP
-
CMSIS DSP Software Library
|
+ + |
#include "arm_bilinear_interp_f32.c"
#include "arm_bilinear_interp_q15.c"
#include "arm_bilinear_interp_q31.c"
#include "arm_bilinear_interp_q7.c"
#include "arm_linear_interp_f32.c"
#include "arm_linear_interp_q15.c"
#include "arm_linear_interp_q31.c"
#include "arm_linear_interp_q7.c"
#include "arm_spline_interp_f32.c"
#include "arm_spline_interp_init_f32.c"
+ |
CMSIS-DSP
-
CMSIS DSP Software Library
|
+ + |
#include "arm_mat_add_f16.c"
#include "arm_mat_sub_f16.c"
#include "arm_mat_trans_f16.c"
#include "arm_mat_scale_f16.c"
#include "arm_mat_mult_f16.c"
#include "arm_mat_vec_mult_f16.c"
#include "arm_mat_cmplx_trans_f16.c"
#include "arm_mat_cmplx_mult_f16.c"
#include "arm_mat_inverse_f16.c"
#include "arm_mat_init_f16.c"
#include "arm_mat_cholesky_f16.c"
#include "arm_mat_solve_upper_triangular_f16.c"
#include "arm_mat_solve_lower_triangular_f16.c"
#include "arm_mat_qr_f16.c"
#include "arm_householder_f16.c"
+ |
CMSIS-DSP
-
CMSIS DSP Software Library
|
+ + |
#include "arm_mat_add_f32.c"
#include "arm_mat_add_q15.c"
#include "arm_mat_add_q31.c"
#include "arm_mat_cmplx_mult_f32.c"
#include "arm_mat_cmplx_mult_q15.c"
#include "arm_mat_cmplx_mult_q31.c"
#include "arm_mat_init_f64.c"
#include "arm_mat_init_f32.c"
#include "arm_mat_init_q15.c"
#include "arm_mat_init_q31.c"
#include "arm_mat_inverse_f32.c"
#include "arm_mat_inverse_f64.c"
#include "arm_mat_mult_f64.c"
#include "arm_mat_mult_f32.c"
#include "arm_mat_mult_fast_q15.c"
#include "arm_mat_mult_fast_q31.c"
#include "arm_mat_mult_q7.c"
#include "arm_mat_mult_q15.c"
#include "arm_mat_mult_q31.c"
#include "arm_mat_mult_opt_q31.c"
#include "arm_mat_scale_f32.c"
#include "arm_mat_scale_q15.c"
#include "arm_mat_scale_q31.c"
#include "arm_mat_sub_f64.c"
#include "arm_mat_sub_f32.c"
#include "arm_mat_sub_q15.c"
#include "arm_mat_sub_q31.c"
#include "arm_mat_trans_f32.c"
#include "arm_mat_trans_f64.c"
#include "arm_mat_trans_q7.c"
#include "arm_mat_trans_q15.c"
#include "arm_mat_trans_q31.c"
#include "arm_mat_vec_mult_f32.c"
#include "arm_mat_vec_mult_q31.c"
#include "arm_mat_vec_mult_q15.c"
#include "arm_mat_vec_mult_q7.c"
#include "arm_mat_cmplx_trans_f32.c"
#include "arm_mat_cmplx_trans_q31.c"
#include "arm_mat_cmplx_trans_q15.c"
#include "arm_mat_cholesky_f64.c"
#include "arm_mat_cholesky_f32.c"
#include "arm_mat_solve_upper_triangular_f32.c"
#include "arm_mat_solve_lower_triangular_f32.c"
#include "arm_mat_solve_upper_triangular_f64.c"
#include "arm_mat_solve_lower_triangular_f64.c"
#include "arm_mat_ldlt_f32.c"
#include "arm_mat_ldlt_f64.c"
#include "arm_mat_qr_f32.c"
#include "arm_mat_qr_f64.c"
#include "arm_householder_f64.c"
#include "arm_householder_f32.c"
+ |
CMSIS-DSP
-
CMSIS DSP Software Library
|
+ + |
#include "arm_quaternion_norm_f32.c"
#include "arm_quaternion_inverse_f32.c"
#include "arm_quaternion_conjugate_f32.c"
#include "arm_quaternion_normalize_f32.c"
#include "arm_quaternion_product_single_f32.c"
#include "arm_quaternion_product_f32.c"
#include "arm_quaternion2rotation_f32.c"
#include "arm_rotation2quaternion_f32.c"
+ |
CMSIS-DSP
-
CMSIS DSP Software Library
|
+ + |
#include "arm_svm_linear_init_f16.c"
#include "arm_svm_linear_predict_f16.c"
#include "arm_svm_polynomial_init_f16.c"
#include "arm_svm_polynomial_predict_f16.c"
#include "arm_svm_rbf_init_f16.c"
#include "arm_svm_rbf_predict_f16.c"
#include "arm_svm_sigmoid_init_f16.c"
#include "arm_svm_sigmoid_predict_f16.c"
+ |
CMSIS-DSP
-
CMSIS DSP Software Library
|
+ + |
#include "arm_svm_linear_init_f32.c"
#include "arm_svm_linear_predict_f32.c"
#include "arm_svm_polynomial_init_f32.c"
#include "arm_svm_polynomial_predict_f32.c"
#include "arm_svm_rbf_init_f32.c"
#include "arm_svm_rbf_predict_f32.c"
#include "arm_svm_sigmoid_init_f32.c"
#include "arm_svm_sigmoid_predict_f32.c"
+ |
CMSIS-DSP
-
CMSIS DSP Software Library
|
+ + |
#include "arm_max_f16.c"
#include "arm_min_f16.c"
#include "arm_mean_f16.c"
#include "arm_power_f16.c"
#include "arm_rms_f16.c"
#include "arm_std_f16.c"
#include "arm_var_f16.c"
#include "arm_entropy_f16.c"
#include "arm_kullback_leibler_f16.c"
#include "arm_logsumexp_dot_prod_f16.c"
#include "arm_logsumexp_f16.c"
#include "arm_max_no_idx_f16.c"
#include "arm_min_no_idx_f16.c"
#include "arm_absmax_f16.c"
#include "arm_absmin_f16.c"
#include "arm_absmax_no_idx_f16.c"
#include "arm_absmin_no_idx_f16.c"
#include "arm_mse_f16.c"
#include "arm_accumulate_f16.c"
+ |
CMSIS-DSP
-
CMSIS DSP Software Library
|
+ + |
#include "arm_entropy_f32.c"
#include "arm_entropy_f64.c"
#include "arm_kullback_leibler_f32.c"
#include "arm_kullback_leibler_f64.c"
#include "arm_logsumexp_dot_prod_f32.c"
#include "arm_logsumexp_f32.c"
#include "arm_max_f32.c"
#include "arm_max_f64.c"
#include "arm_max_q15.c"
#include "arm_max_q31.c"
#include "arm_max_q7.c"
#include "arm_max_no_idx_f32.c"
#include "arm_max_no_idx_f64.c"
#include "arm_max_no_idx_q31.c"
#include "arm_max_no_idx_q15.c"
#include "arm_max_no_idx_q7.c"
#include "arm_mean_f32.c"
#include "arm_mean_f64.c"
#include "arm_mean_q15.c"
#include "arm_mean_q31.c"
#include "arm_mean_q7.c"
#include "arm_min_f32.c"
#include "arm_min_f64.c"
#include "arm_min_q15.c"
#include "arm_min_q31.c"
#include "arm_min_q7.c"
#include "arm_min_no_idx_f32.c"
#include "arm_min_no_idx_f64.c"
#include "arm_min_no_idx_q31.c"
#include "arm_min_no_idx_q15.c"
#include "arm_min_no_idx_q7.c"
#include "arm_power_f32.c"
#include "arm_power_f64.c"
#include "arm_power_q15.c"
#include "arm_power_q31.c"
#include "arm_power_q7.c"
#include "arm_rms_f32.c"
#include "arm_rms_q15.c"
#include "arm_rms_q31.c"
#include "arm_std_f32.c"
#include "arm_std_f64.c"
#include "arm_std_q15.c"
#include "arm_std_q31.c"
#include "arm_var_f32.c"
#include "arm_var_f64.c"
#include "arm_var_q15.c"
#include "arm_var_q31.c"
#include "arm_absmax_f32.c"
#include "arm_absmax_f64.c"
#include "arm_absmax_q15.c"
#include "arm_absmax_q31.c"
#include "arm_absmax_q7.c"
#include "arm_absmin_f32.c"
#include "arm_absmin_f64.c"
#include "arm_absmin_q15.c"
#include "arm_absmin_q31.c"
#include "arm_absmin_q7.c"
#include "arm_absmax_no_idx_f32.c"
#include "arm_absmax_no_idx_f64.c"
#include "arm_absmax_no_idx_q15.c"
#include "arm_absmax_no_idx_q31.c"
#include "arm_absmax_no_idx_q7.c"
#include "arm_absmin_no_idx_f32.c"
#include "arm_absmin_no_idx_f64.c"
#include "arm_absmin_no_idx_q15.c"
#include "arm_absmin_no_idx_q31.c"
#include "arm_absmin_no_idx_q7.c"
#include "arm_mse_q7.c"
#include "arm_mse_q15.c"
#include "arm_mse_q31.c"
#include "arm_mse_f32.c"
#include "arm_mse_f64.c"
#include "arm_accumulate_f32.c"
#include "arm_accumulate_f64.c"
+ |
CMSIS-DSP
-
CMSIS DSP Software Library
|
+ + |
#include "arm_copy_f16.c"
#include "arm_fill_f16.c"
#include "arm_f16_to_q15.c"
#include "arm_f16_to_float.c"
#include "arm_f16_to_f64.c"
#include "arm_f64_to_f16.c"
#include "arm_q15_to_f16.c"
#include "arm_float_to_f16.c"
#include "arm_weighted_sum_f16.c"
#include "arm_barycenter_f16.c"
+ |
CMSIS-DSP
-
CMSIS DSP Software Library
|
+ + |
#include "arm_barycenter_f32.c"
#include "arm_bitonic_sort_f32.c"
#include "arm_bubble_sort_f32.c"
#include "arm_copy_f32.c"
#include "arm_copy_f64.c"
#include "arm_copy_q15.c"
#include "arm_copy_q31.c"
#include "arm_copy_q7.c"
#include "arm_fill_f32.c"
#include "arm_fill_f64.c"
#include "arm_fill_q15.c"
#include "arm_fill_q31.c"
#include "arm_fill_q7.c"
#include "arm_heap_sort_f32.c"
#include "arm_insertion_sort_f32.c"
#include "arm_merge_sort_f32.c"
#include "arm_merge_sort_init_f32.c"
#include "arm_quick_sort_f32.c"
#include "arm_selection_sort_f32.c"
#include "arm_sort_f32.c"
#include "arm_sort_init_f32.c"
#include "arm_weighted_sum_f32.c"
#include "arm_f64_to_float.c"
#include "arm_f64_to_q31.c"
#include "arm_f64_to_q15.c"
#include "arm_f64_to_q7.c"
#include "arm_float_to_f64.c"
#include "arm_float_to_q15.c"
#include "arm_float_to_q31.c"
#include "arm_float_to_q7.c"
#include "arm_q15_to_f64.c"
#include "arm_q15_to_float.c"
#include "arm_q15_to_q31.c"
#include "arm_q15_to_q7.c"
#include "arm_q31_to_f64.c"
#include "arm_q31_to_float.c"
#include "arm_q31_to_q15.c"
#include "arm_q31_to_q7.c"
#include "arm_q7_to_f64.c"
#include "arm_q7_to_float.c"
#include "arm_q7_to_q15.c"
#include "arm_q7_to_q31.c"
+ |
CMSIS-DSP
-
CMSIS DSP Software Library
|
+ + |
#include "arm_cfft_f16.c"
#include "arm_cfft_init_f16.c"
#include "arm_cfft_radix2_f16.c"
#include "arm_cfft_radix4_f16.c"
#include "arm_rfft_fast_init_f16.c"
#include "arm_rfft_fast_f16.c"
#include "arm_cfft_radix8_f16.c"
#include "arm_bitreversal_f16.c"
#include "arm_mfcc_init_f16.c"
#include "arm_mfcc_f16.c"
#include "arm_cfft_radix2_init_f16.c"
#include "arm_cfft_radix4_init_f16.c"
+ |
CMSIS-DSP
-
CMSIS DSP Software Library
|
+ + |
#include "arm_bitreversal.c"
#include "arm_bitreversal2.c"
#include "arm_cfft_f32.c"
#include "arm_cfft_f64.c"
#include "arm_cfft_q15.c"
#include "arm_cfft_q31.c"
#include "arm_cfft_init_f32.c"
#include "arm_cfft_init_f64.c"
#include "arm_cfft_init_q15.c"
#include "arm_cfft_init_q31.c"
#include "arm_cfft_radix2_f32.c"
#include "arm_cfft_radix2_q15.c"
#include "arm_cfft_radix2_q31.c"
#include "arm_cfft_radix4_f32.c"
#include "arm_cfft_radix4_q15.c"
#include "arm_cfft_radix4_q31.c"
#include "arm_cfft_radix8_f32.c"
#include "arm_rfft_fast_f32.c"
#include "arm_rfft_fast_f64.c"
#include "arm_rfft_fast_init_f32.c"
#include "arm_rfft_fast_init_f64.c"
#include "arm_mfcc_init_f32.c"
#include "arm_mfcc_f32.c"
#include "arm_mfcc_init_q31.c"
#include "arm_mfcc_q31.c"
#include "arm_mfcc_init_q15.c"
#include "arm_mfcc_q15.c"
#include "arm_dct4_f32.c"
#include "arm_dct4_init_f32.c"
#include "arm_dct4_init_q15.c"
#include "arm_dct4_init_q31.c"
#include "arm_dct4_q15.c"
#include "arm_dct4_q31.c"
#include "arm_rfft_f32.c"
#include "arm_rfft_q15.c"
#include "arm_rfft_q31.c"
#include "arm_rfft_init_f32.c"
#include "arm_rfft_init_q15.c"
#include "arm_rfft_init_q31.c"
#include "arm_cfft_radix4_init_f32.c"
#include "arm_cfft_radix4_init_q15.c"
#include "arm_cfft_radix4_init_q31.c"
#include "arm_cfft_radix2_init_f32.c"
#include "arm_cfft_radix2_init_q15.c"
#include "arm_cfft_radix2_init_q31.c"
+ |
CMSIS-DSP
-
CMSIS DSP Software Library
|
+ + |
#include "arm_welch_f32.c"
#include "arm_welch_f64.c"
#include "arm_bartlett_f32.c"
#include "arm_bartlett_f64.c"
#include "arm_hamming_f32.c"
#include "arm_hamming_f64.c"
#include "arm_hanning_f32.c"
#include "arm_hanning_f64.c"
#include "arm_nuttall3_f32.c"
#include "arm_nuttall3_f64.c"
#include "arm_nuttall4_f32.c"
#include "arm_nuttall4_f64.c"
#include "arm_nuttall3a_f32.c"
#include "arm_nuttall3a_f64.c"
#include "arm_nuttall3b_f32.c"
#include "arm_nuttall3b_f64.c"
#include "arm_nuttall4a_f32.c"
#include "arm_nuttall4a_f64.c"
#include "arm_blackman_harris_92db_f32.c"
#include "arm_blackman_harris_92db_f64.c"
#include "arm_nuttall4b_f32.c"
#include "arm_nuttall4b_f64.c"
#include "arm_nuttall4c_f32.c"
#include "arm_nuttall4c_f64.c"
#include "arm_hft90d_f32.c"
#include "arm_hft90d_f64.c"
#include "arm_hft95_f32.c"
#include "arm_hft95_f64.c"
#include "arm_hft116d_f32.c"
#include "arm_hft116d_f64.c"
#include "arm_hft144d_f32.c"
#include "arm_hft144d_f64.c"
#include "arm_hft169d_f32.c"
#include "arm_hft169d_f64.c"
#include "arm_hft196d_f32.c"
#include "arm_hft196d_f64.c"
#include "arm_hft223d_f32.c"
#include "arm_hft223d_f64.c"
#include "arm_hft248d_f32.c"
#include "arm_hft248d_f64.c"
+ |
CMSIS-DSP
-
CMSIS DSP Software Library
|
+ + |
Carm_bilinear_interp_instance_f16 | Instance structure for the floating-point bilinear interpolation function |
Carm_bilinear_interp_instance_f32 | Instance structure for the floating-point bilinear interpolation function |
Carm_bilinear_interp_instance_q15 | Instance structure for the Q15 bilinear interpolation function |
Carm_bilinear_interp_instance_q31 | Instance structure for the Q31 bilinear interpolation function |
Carm_bilinear_interp_instance_q7 | Instance structure for the Q15 bilinear interpolation function |
Carm_biquad_cas_df1_32x64_ins_q31 | Instance structure for the high precision Q31 Biquad cascade filter |
Carm_biquad_cascade_df2T_instance_f16 | Instance structure for the floating-point transposed direct form II Biquad cascade filter |
Carm_biquad_cascade_df2T_instance_f32 | Instance structure for the floating-point transposed direct form II Biquad cascade filter |
Carm_biquad_cascade_df2T_instance_f64 | Instance structure for the floating-point transposed direct form II Biquad cascade filter |
Carm_biquad_cascade_stereo_df2T_instance_f16 | Instance structure for the floating-point transposed direct form II Biquad cascade filter |
Carm_biquad_cascade_stereo_df2T_instance_f32 | Instance structure for the floating-point transposed direct form II Biquad cascade filter |
Carm_biquad_casd_df1_inst_f16 | Instance structure for the floating-point Biquad cascade filter |
Carm_biquad_casd_df1_inst_f32 | Instance structure for the floating-point Biquad cascade filter |
Carm_biquad_casd_df1_inst_q15 | Instance structure for the Q15 Biquad cascade filter |
Carm_biquad_casd_df1_inst_q31 | Instance structure for the Q31 Biquad cascade filter |
Carm_cfft_instance_f16 | Instance structure for the floating-point CFFT/CIFFT function |
Carm_cfft_instance_f32 | Instance structure for the floating-point CFFT/CIFFT function |
Carm_cfft_instance_f64 | Instance structure for the Double Precision Floating-point CFFT/CIFFT function |
Carm_cfft_instance_q15 | Instance structure for the fixed-point CFFT/CIFFT function |
Carm_cfft_instance_q31 | Instance structure for the fixed-point CFFT/CIFFT function |
Carm_cfft_radix2_instance_f16 | Instance structure for the floating-point CFFT/CIFFT function |
Carm_cfft_radix2_instance_f32 | Instance structure for the floating-point CFFT/CIFFT function |
Carm_cfft_radix2_instance_q15 | Instance structure for the Q15 CFFT/CIFFT function |
Carm_cfft_radix2_instance_q31 | Instance structure for the Radix-2 Q31 CFFT/CIFFT function |
Carm_cfft_radix4_instance_f16 | Instance structure for the floating-point CFFT/CIFFT function |
Carm_cfft_radix4_instance_f32 | Instance structure for the floating-point CFFT/CIFFT function |
Carm_cfft_radix4_instance_q15 | Instance structure for the Q15 CFFT/CIFFT function |
Carm_cfft_radix4_instance_q31 | Instance structure for the Q31 CFFT/CIFFT function |
Carm_dct4_instance_f32 | Instance structure for the floating-point DCT4/IDCT4 function |
Carm_dct4_instance_q15 | Instance structure for the Q15 DCT4/IDCT4 function |
Carm_dct4_instance_q31 | Instance structure for the Q31 DCT4/IDCT4 function |
Carm_fir_decimate_instance_f32 | Instance structure for floating-point FIR decimator |
Carm_fir_decimate_instance_q15 | Instance structure for the Q15 FIR decimator |
Carm_fir_decimate_instance_q31 | Instance structure for the Q31 FIR decimator |
Carm_fir_instance_f16 | Instance structure for the floating-point FIR filter |
Carm_fir_instance_f32 | Instance structure for the floating-point FIR filter |
Carm_fir_instance_f64 | Instance structure for the floating-point FIR filter |
Carm_fir_instance_q15 | Instance structure for the Q15 FIR filter |
Carm_fir_instance_q31 | Instance structure for the Q31 FIR filter |
Carm_fir_instance_q7 | Instance structure for the Q7 FIR filter |
Carm_fir_interpolate_instance_f32 | Instance structure for the floating-point FIR interpolator |
Carm_fir_interpolate_instance_q15 | Instance structure for the Q15 FIR interpolator |
Carm_fir_interpolate_instance_q31 | Instance structure for the Q31 FIR interpolator |
Carm_fir_lattice_instance_f32 | Instance structure for the floating-point FIR lattice filter |
Carm_fir_lattice_instance_q15 | Instance structure for the Q15 FIR lattice filter |
Carm_fir_lattice_instance_q31 | Instance structure for the Q31 FIR lattice filter |
Carm_fir_sparse_instance_f32 | Instance structure for the floating-point sparse FIR filter |
Carm_fir_sparse_instance_q15 | Instance structure for the Q15 sparse FIR filter |
Carm_fir_sparse_instance_q31 | Instance structure for the Q31 sparse FIR filter |
Carm_fir_sparse_instance_q7 | Instance structure for the Q7 sparse FIR filter |
Carm_gaussian_naive_bayes_instance_f16 | Instance structure for Naive Gaussian Bayesian estimator |
Carm_gaussian_naive_bayes_instance_f32 | Instance structure for Naive Gaussian Bayesian estimator |
Carm_iir_lattice_instance_f32 | Instance structure for the floating-point IIR lattice filter |
Carm_iir_lattice_instance_q15 | Instance structure for the Q15 IIR lattice filter |
Carm_iir_lattice_instance_q31 | Instance structure for the Q31 IIR lattice filter |
Carm_linear_interp_instance_f16 | |
Carm_linear_interp_instance_f32 | Instance structure for the floating-point Linear Interpolate function |
Carm_lms_instance_f32 | Instance structure for the floating-point LMS filter |
Carm_lms_instance_q15 | Instance structure for the Q15 LMS filter |
Carm_lms_instance_q31 | Instance structure for the Q31 LMS filter |
Carm_lms_norm_instance_f32 | Instance structure for the floating-point normalized LMS filter |
Carm_lms_norm_instance_q15 | Instance structure for the Q15 normalized LMS filter |
Carm_lms_norm_instance_q31 | Instance structure for the Q31 normalized LMS filter |
Carm_matrix_instance_f16 | Instance structure for the floating-point matrix structure |
Carm_matrix_instance_f32 | Instance structure for the floating-point matrix structure |
Carm_matrix_instance_f64 | Instance structure for the floating-point matrix structure |
Carm_matrix_instance_q15 | Instance structure for the Q15 matrix structure |
Carm_matrix_instance_q31 | Instance structure for the Q31 matrix structure |
Carm_matrix_instance_q7 | Instance structure for the Q7 matrix structure |
Carm_merge_sort_instance_f32 | Instance structure for the sorting algorithms |
Carm_mfcc_instance_f16 | Instance structure for the Floating-point MFCC function |
Carm_mfcc_instance_f32 | Instance structure for the Floating-point MFCC function |
Carm_mfcc_instance_q15 | |
Carm_mfcc_instance_q31 | |
Carm_pid_instance_f32 | Instance structure for the floating-point PID Control |
Carm_pid_instance_q15 | Instance structure for the Q15 PID Control |
Carm_pid_instance_q31 | Instance structure for the Q31 PID Control |
Carm_rfft_fast_instance_f16 | Instance structure for the floating-point RFFT/RIFFT function |
Carm_rfft_fast_instance_f32 | Instance structure for the floating-point RFFT/RIFFT function |
Carm_rfft_fast_instance_f64 | Instance structure for the Double Precision Floating-point RFFT/RIFFT function |
Carm_rfft_instance_f32 | Instance structure for the floating-point RFFT/RIFFT function |
Carm_rfft_instance_q15 | Instance structure for the Q15 RFFT/RIFFT function |
Carm_rfft_instance_q31 | Instance structure for the Q31 RFFT/RIFFT function |
Carm_sort_instance_f32 | Instance structure for the sorting algorithms |
Carm_spline_instance_f32 | Instance structure for the floating-point cubic spline interpolation |
Carm_svm_linear_instance_f16 | Instance structure for linear SVM prediction function |
Carm_svm_linear_instance_f32 | Instance structure for linear SVM prediction function |
Carm_svm_polynomial_instance_f16 | Instance structure for polynomial SVM prediction function |
Carm_svm_polynomial_instance_f32 | Instance structure for polynomial SVM prediction function |
Carm_svm_rbf_instance_f16 | Instance structure for rbf SVM prediction function |
Carm_svm_rbf_instance_f32 | Instance structure for rbf SVM prediction function |
Carm_svm_sigmoid_instance_f16 | Instance structure for sigmoid SVM prediction function |
Carm_svm_sigmoid_instance_f32 | Instance structure for sigmoid SVM prediction function |
Carm_bilinear_interp_instance_f16 | Instance structure for the floating-point bilinear interpolation function |
Carm_bilinear_interp_instance_f32 | Instance structure for the floating-point bilinear interpolation function |
Carm_bilinear_interp_instance_q15 | Instance structure for the Q15 bilinear interpolation function |
Carm_bilinear_interp_instance_q31 | Instance structure for the Q31 bilinear interpolation function |
Carm_bilinear_interp_instance_q7 | Instance structure for the Q15 bilinear interpolation function |
Carm_biquad_cas_df1_32x64_ins_q31 | Instance structure for the high precision Q31 Biquad cascade filter |
Carm_biquad_cascade_df2T_instance_f16 | Instance structure for the floating-point transposed direct form II Biquad cascade filter |
Carm_biquad_cascade_df2T_instance_f32 | Instance structure for the floating-point transposed direct form II Biquad cascade filter |
Carm_biquad_cascade_df2T_instance_f64 | Instance structure for the floating-point transposed direct form II Biquad cascade filter |
Carm_biquad_cascade_stereo_df2T_instance_f16 | Instance structure for the floating-point transposed direct form II Biquad cascade filter |
Carm_biquad_cascade_stereo_df2T_instance_f32 | Instance structure for the floating-point transposed direct form II Biquad cascade filter |
Carm_biquad_casd_df1_inst_f16 | Instance structure for the floating-point Biquad cascade filter |
Carm_biquad_casd_df1_inst_f32 | Instance structure for the floating-point Biquad cascade filter |
Carm_biquad_casd_df1_inst_q15 | Instance structure for the Q15 Biquad cascade filter |
Carm_biquad_casd_df1_inst_q31 | Instance structure for the Q31 Biquad cascade filter |
Carm_cfft_instance_f16 | Instance structure for the floating-point CFFT/CIFFT function |
Carm_cfft_instance_f32 | Instance structure for the floating-point CFFT/CIFFT function |
Carm_cfft_instance_f64 | Instance structure for the Double Precision Floating-point CFFT/CIFFT function |
Carm_cfft_instance_q15 | Instance structure for the fixed-point CFFT/CIFFT function |
Carm_cfft_instance_q31 | Instance structure for the fixed-point CFFT/CIFFT function |
Carm_cfft_radix2_instance_f16 | Instance structure for the floating-point CFFT/CIFFT function |
Carm_cfft_radix2_instance_f32 | Instance structure for the floating-point CFFT/CIFFT function |
Carm_cfft_radix2_instance_q15 | Instance structure for the Q15 CFFT/CIFFT function |
Carm_cfft_radix2_instance_q31 | Instance structure for the Radix-2 Q31 CFFT/CIFFT function |
Carm_cfft_radix4_instance_f16 | Instance structure for the floating-point CFFT/CIFFT function |
Carm_cfft_radix4_instance_f32 | Instance structure for the floating-point CFFT/CIFFT function |
Carm_cfft_radix4_instance_q15 | Instance structure for the Q15 CFFT/CIFFT function |
Carm_cfft_radix4_instance_q31 | Instance structure for the Q31 CFFT/CIFFT function |
Carm_dct4_instance_f32 | Instance structure for the floating-point DCT4/IDCT4 function |
Carm_dct4_instance_q15 | Instance structure for the Q15 DCT4/IDCT4 function |
Carm_dct4_instance_q31 | Instance structure for the Q31 DCT4/IDCT4 function |
Carm_fir_decimate_instance_f32 | Instance structure for floating-point FIR decimator |
Carm_fir_decimate_instance_q15 | Instance structure for the Q15 FIR decimator |
Carm_fir_decimate_instance_q31 | Instance structure for the Q31 FIR decimator |
Carm_fir_instance_f16 | Instance structure for the floating-point FIR filter |
Carm_fir_instance_f32 | Instance structure for the floating-point FIR filter |
Carm_fir_instance_f64 | Instance structure for the floating-point FIR filter |
Carm_fir_instance_q15 | Instance structure for the Q15 FIR filter |
Carm_fir_instance_q31 | Instance structure for the Q31 FIR filter |
Carm_fir_instance_q7 | Instance structure for the Q7 FIR filter |
Carm_fir_interpolate_instance_f32 | Instance structure for the floating-point FIR interpolator |
Carm_fir_interpolate_instance_q15 | Instance structure for the Q15 FIR interpolator |
Carm_fir_interpolate_instance_q31 | Instance structure for the Q31 FIR interpolator |
Carm_fir_lattice_instance_f32 | Instance structure for the floating-point FIR lattice filter |
Carm_fir_lattice_instance_q15 | Instance structure for the Q15 FIR lattice filter |
Carm_fir_lattice_instance_q31 | Instance structure for the Q31 FIR lattice filter |
Carm_fir_sparse_instance_f32 | Instance structure for the floating-point sparse FIR filter |
Carm_fir_sparse_instance_q15 | Instance structure for the Q15 sparse FIR filter |
Carm_fir_sparse_instance_q31 | Instance structure for the Q31 sparse FIR filter |
Carm_fir_sparse_instance_q7 | Instance structure for the Q7 sparse FIR filter |
Carm_gaussian_naive_bayes_instance_f16 | Instance structure for Naive Gaussian Bayesian estimator |
Carm_gaussian_naive_bayes_instance_f32 | Instance structure for Naive Gaussian Bayesian estimator |
Carm_iir_lattice_instance_f32 | Instance structure for the floating-point IIR lattice filter |
Carm_iir_lattice_instance_q15 | Instance structure for the Q15 IIR lattice filter |
Carm_iir_lattice_instance_q31 | Instance structure for the Q31 IIR lattice filter |
Carm_linear_interp_instance_f16 | |
Carm_linear_interp_instance_f32 | Instance structure for the floating-point Linear Interpolate function |
Carm_lms_instance_f32 | Instance structure for the floating-point LMS filter |
Carm_lms_instance_q15 | Instance structure for the Q15 LMS filter |
Carm_lms_instance_q31 | Instance structure for the Q31 LMS filter |
Carm_lms_norm_instance_f32 | Instance structure for the floating-point normalized LMS filter |
Carm_lms_norm_instance_q15 | Instance structure for the Q15 normalized LMS filter |
Carm_lms_norm_instance_q31 | Instance structure for the Q31 normalized LMS filter |
Carm_matrix_instance_f16 | Instance structure for the floating-point matrix structure |
Carm_matrix_instance_f32 | Instance structure for the floating-point matrix structure |
Carm_matrix_instance_f64 | Instance structure for the floating-point matrix structure |
Carm_matrix_instance_q15 | Instance structure for the Q15 matrix structure |
Carm_matrix_instance_q31 | Instance structure for the Q31 matrix structure |
Carm_matrix_instance_q7 | Instance structure for the Q7 matrix structure |
Carm_merge_sort_instance_f32 | Instance structure for the sorting algorithms |
Carm_mfcc_instance_f16 | Instance structure for the Floating-point MFCC function |
Carm_mfcc_instance_f32 | Instance structure for the Floating-point MFCC function |
Carm_mfcc_instance_q15 | |
Carm_mfcc_instance_q31 | |
Carm_pid_instance_f32 | Instance structure for the floating-point PID Control |
Carm_pid_instance_q15 | Instance structure for the Q15 PID Control |
Carm_pid_instance_q31 | Instance structure for the Q31 PID Control |
Carm_rfft_fast_instance_f16 | Instance structure for the floating-point RFFT/RIFFT function |
Carm_rfft_fast_instance_f32 | Instance structure for the floating-point RFFT/RIFFT function |
Carm_rfft_fast_instance_f64 | Instance structure for the Double Precision Floating-point RFFT/RIFFT function |
Carm_rfft_instance_f32 | Instance structure for the floating-point RFFT/RIFFT function |
Carm_rfft_instance_q15 | Instance structure for the Q15 RFFT/RIFFT function |
Carm_rfft_instance_q31 | Instance structure for the Q31 RFFT/RIFFT function |
Carm_sort_instance_f32 | Instance structure for the sorting algorithms |
Carm_spline_instance_f32 | Instance structure for the floating-point cubic spline interpolation |
Carm_svm_linear_instance_f16 | Instance structure for linear SVM prediction function |
Carm_svm_linear_instance_f32 | Instance structure for linear SVM prediction function |
Carm_svm_polynomial_instance_f16 | Instance structure for polynomial SVM prediction function |
Carm_svm_polynomial_instance_f32 | Instance structure for polynomial SVM prediction function |
Carm_svm_rbf_instance_f16 | Instance structure for rbf SVM prediction function |
Carm_svm_rbf_instance_f32 | Instance structure for rbf SVM prediction function |
Carm_svm_sigmoid_instance_f16 | Instance structure for sigmoid SVM prediction function |
Carm_svm_sigmoid_instance_f32 | Instance structure for sigmoid SVM prediction function |
+ |
CMSIS-DSP
-
CMSIS DSP Software Library
|
+ + |
Functions | |
void | arm_abs_f16 (const float16_t *pSrc, float16_t *pDst, uint32_t blockSize) |
Floating-point vector absolute value. More... | |
void | arm_abs_f16 (const float16_t *pSrc, float16_t *pDst, uint32_t blockSize) |
Floating-point vector absolute value. | |
+ |
CMSIS-DSP
-
CMSIS DSP Software Library
|
+ + |
Functions | |
void | arm_abs_f32 (const float32_t *pSrc, float32_t *pDst, uint32_t blockSize) |
Floating-point vector absolute value. More... | |
void | arm_abs_f32 (const float32_t *pSrc, float32_t *pDst, uint32_t blockSize) |
Floating-point vector absolute value. | |
+ |
CMSIS-DSP
-
CMSIS DSP Software Library
|
+ + |
Functions | |
void | arm_abs_f64 (const float64_t *pSrc, float64_t *pDst, uint32_t blockSize) |
Floating-point vector absolute value. More... | |
void | arm_abs_f64 (const float64_t *pSrc, float64_t *pDst, uint32_t blockSize) |
Floating-point vector absolute value. | |
+ |
CMSIS-DSP
-
CMSIS DSP Software Library
|
+ + |
Functions | |
void | arm_abs_q15 (const q15_t *pSrc, q15_t *pDst, uint32_t blockSize) |
Q15 vector absolute value. More... | |
void | arm_abs_q15 (const q15_t *pSrc, q15_t *pDst, uint32_t blockSize) |
Q15 vector absolute value. | |
+ |
CMSIS-DSP
-
CMSIS DSP Software Library
|
+ + |
Functions | |
void | arm_abs_q31 (const q31_t *pSrc, q31_t *pDst, uint32_t blockSize) |
Q31 vector absolute value. More... | |
void | arm_abs_q31 (const q31_t *pSrc, q31_t *pDst, uint32_t blockSize) |
Q31 vector absolute value. | |
+ |
CMSIS-DSP
-
CMSIS DSP Software Library
|
+ + |
Functions | |
void | arm_abs_q7 (const q7_t *pSrc, q7_t *pDst, uint32_t blockSize) |
Q7 vector absolute value. More... | |
void | arm_abs_q7 (const q7_t *pSrc, q7_t *pDst, uint32_t blockSize) |
Q7 vector absolute value. | |
+ |
CMSIS-DSP
-
CMSIS DSP Software Library
|
+ + |
Functions | |
void | arm_absmax_f16 (const float16_t *pSrc, uint32_t blockSize, float16_t *pResult, uint32_t *pIndex) |
Maximum value of absolute values of a floating-point vector. More... | |
void | arm_absmax_f16 (const float16_t *pSrc, uint32_t blockSize, float16_t *pResult, uint32_t *pIndex) |
Maximum value of absolute values of a floating-point vector. | |
+ |
CMSIS-DSP
-
CMSIS DSP Software Library
|
+ + |
Functions | |
void | arm_absmax_f32 (const float32_t *pSrc, uint32_t blockSize, float32_t *pResult, uint32_t *pIndex) |
Maximum value of absolute values of a floating-point vector. More... | |
void | arm_absmax_f32 (const float32_t *pSrc, uint32_t blockSize, float32_t *pResult, uint32_t *pIndex) |
Maximum value of absolute values of a floating-point vector. | |
+ |
CMSIS-DSP
-
CMSIS DSP Software Library
|
+ + |
Functions | |
void | arm_absmax_f64 (const float64_t *pSrc, uint32_t blockSize, float64_t *pResult, uint32_t *pIndex) |
Maximum value of absolute values of a floating-point vector. More... | |
void | arm_absmax_f64 (const float64_t *pSrc, uint32_t blockSize, float64_t *pResult, uint32_t *pIndex) |
Maximum value of absolute values of a floating-point vector. | |
+ |
CMSIS-DSP
-
CMSIS DSP Software Library
|
+ + |
Functions | |
void | arm_absmax_no_idx_f16 (const float16_t *pSrc, uint32_t blockSize, float16_t *pResult) |
Maximum value of absolute values of a floating-point vector. More... | |
void | arm_absmax_no_idx_f16 (const float16_t *pSrc, uint32_t blockSize, float16_t *pResult) |
Maximum value of absolute values of a floating-point vector. | |
+ |
CMSIS-DSP
-
CMSIS DSP Software Library
|
+ + |
Functions | |
void | arm_absmax_no_idx_f32 (const float32_t *pSrc, uint32_t blockSize, float32_t *pResult) |
Maximum value of absolute values of a floating-point vector. More... | |
void | arm_absmax_no_idx_f32 (const float32_t *pSrc, uint32_t blockSize, float32_t *pResult) |
Maximum value of absolute values of a floating-point vector. | |
+ |
CMSIS-DSP
-
CMSIS DSP Software Library
|
+ + |
Functions | |
void | arm_absmax_no_idx_f64 (const float64_t *pSrc, uint32_t blockSize, float64_t *pResult) |
Maximum value of absolute values of a floating-point vector. More... | |
void | arm_absmax_no_idx_f64 (const float64_t *pSrc, uint32_t blockSize, float64_t *pResult) |
Maximum value of absolute values of a floating-point vector. | |
+ |
CMSIS-DSP
-
CMSIS DSP Software Library
|
+ + |
Functions | |
void | arm_absmax_no_idx_q15 (const q15_t *pSrc, uint32_t blockSize, q15_t *pResult) |
Maximum value of absolute values of a Q15 vector. More... | |
void | arm_absmax_no_idx_q15 (const q15_t *pSrc, uint32_t blockSize, q15_t *pResult) |
Maximum value of absolute values of a Q15 vector. | |
+ |
CMSIS-DSP
-
CMSIS DSP Software Library
|
+ + |
Functions | |
void | arm_absmax_no_idx_q31 (const q31_t *pSrc, uint32_t blockSize, q31_t *pResult) |
Maximum value of absolute values of a Q31 vector. More... | |
void | arm_absmax_no_idx_q31 (const q31_t *pSrc, uint32_t blockSize, q31_t *pResult) |
Maximum value of absolute values of a Q31 vector. | |
+ |
CMSIS-DSP
-
CMSIS DSP Software Library
|
+ + |
Functions | |
void | arm_absmax_no_idx_q7 (const q7_t *pSrc, uint32_t blockSize, q7_t *pResult) |
Maximum value of absolute values of a Q7 vector. More... | |
void | arm_absmax_no_idx_q7 (const q7_t *pSrc, uint32_t blockSize, q7_t *pResult) |
Maximum value of absolute values of a Q7 vector. | |
+ |
CMSIS-DSP
-
CMSIS DSP Software Library
|
+ + |
Functions | |
void | arm_absmax_q15 (const q15_t *pSrc, uint32_t blockSize, q15_t *pResult, uint32_t *pIndex) |
Maximum value of absolute values of a Q15 vector. More... | |
void | arm_absmax_q15 (const q15_t *pSrc, uint32_t blockSize, q15_t *pResult, uint32_t *pIndex) |
Maximum value of absolute values of a Q15 vector. | |
+ |
CMSIS-DSP
-
CMSIS DSP Software Library
|
+ + |
Functions | |
void | arm_absmax_q31 (const q31_t *pSrc, uint32_t blockSize, q31_t *pResult, uint32_t *pIndex) |
Maximum value of absolute values of a Q31 vector. More... | |
void | arm_absmax_q31 (const q31_t *pSrc, uint32_t blockSize, q31_t *pResult, uint32_t *pIndex) |
Maximum value of absolute values of a Q31 vector. | |
+ |
CMSIS-DSP
-
CMSIS DSP Software Library
|
+ + |
Functions | |
void | arm_absmax_q7 (const q7_t *pSrc, uint32_t blockSize, q7_t *pResult, uint32_t *pIndex) |
Maximum value of absolute values of a Q7 vector. More... | |
void | arm_absmax_q7 (const q7_t *pSrc, uint32_t blockSize, q7_t *pResult, uint32_t *pIndex) |
Maximum value of absolute values of a Q7 vector. | |
+ |
CMSIS-DSP
-
CMSIS DSP Software Library
|
+ + |
Functions | |
void | arm_absmin_f16 (const float16_t *pSrc, uint32_t blockSize, float16_t *pResult, uint32_t *pIndex) |
Minimum value of absolute values of a floating-point vector. More... | |
void | arm_absmin_f16 (const float16_t *pSrc, uint32_t blockSize, float16_t *pResult, uint32_t *pIndex) |
Minimum value of absolute values of a floating-point vector. | |
+ |
CMSIS-DSP
-
CMSIS DSP Software Library
|
+ + |
Functions | |
void | arm_absmin_f32 (const float32_t *pSrc, uint32_t blockSize, float32_t *pResult, uint32_t *pIndex) |
Minimum value of absolute values of a floating-point vector. More... | |
void | arm_absmin_f32 (const float32_t *pSrc, uint32_t blockSize, float32_t *pResult, uint32_t *pIndex) |
Minimum value of absolute values of a floating-point vector. | |
+ |
CMSIS-DSP
-
CMSIS DSP Software Library
|
+ + |
Functions | |
void | arm_absmin_f64 (const float64_t *pSrc, uint32_t blockSize, float64_t *pResult, uint32_t *pIndex) |
Minimum value of absolute values of a floating-point vector. More... | |
void | arm_absmin_f64 (const float64_t *pSrc, uint32_t blockSize, float64_t *pResult, uint32_t *pIndex) |
Minimum value of absolute values of a floating-point vector. | |
+ |
CMSIS-DSP
-
CMSIS DSP Software Library
|
+ + |
Functions | |
void | arm_absmin_no_idx_f16 (const float16_t *pSrc, uint32_t blockSize, float16_t *pResult) |
Minimum value of absolute values of a floating-point vector. More... | |
void | arm_absmin_no_idx_f16 (const float16_t *pSrc, uint32_t blockSize, float16_t *pResult) |
Minimum value of absolute values of a floating-point vector. | |
+ |
CMSIS-DSP
-
CMSIS DSP Software Library
|
+ + |
Functions | |
void | arm_absmin_no_idx_f32 (const float32_t *pSrc, uint32_t blockSize, float32_t *pResult) |
Minimum value of absolute values of a floating-point vector. More... | |
void | arm_absmin_no_idx_f32 (const float32_t *pSrc, uint32_t blockSize, float32_t *pResult) |
Minimum value of absolute values of a floating-point vector. | |
+ |
CMSIS-DSP
-
CMSIS DSP Software Library
|
+ + |
Functions | |
void | arm_absmin_no_idx_f64 (const float64_t *pSrc, uint32_t blockSize, float64_t *pResult) |
Minimum value of absolute values of a floating-point vector. More... | |
void | arm_absmin_no_idx_f64 (const float64_t *pSrc, uint32_t blockSize, float64_t *pResult) |
Minimum value of absolute values of a floating-point vector. | |
+ |
CMSIS-DSP
-
CMSIS DSP Software Library
|
+ + |
Functions | |
void | arm_absmin_no_idx_q15 (const q15_t *pSrc, uint32_t blockSize, q15_t *pResult) |
Minimum value of absolute values of a Q15 vector. More... | |
void | arm_absmin_no_idx_q15 (const q15_t *pSrc, uint32_t blockSize, q15_t *pResult) |
Minimum value of absolute values of a Q15 vector. | |
+ |
CMSIS-DSP
-
CMSIS DSP Software Library
|
+ + |
Functions | |
void | arm_absmin_no_idx_q31 (const q31_t *pSrc, uint32_t blockSize, q31_t *pResult) |
Minimum value of absolute values of a Q31 vector. More... | |
void | arm_absmin_no_idx_q31 (const q31_t *pSrc, uint32_t blockSize, q31_t *pResult) |
Minimum value of absolute values of a Q31 vector. | |
+ |
CMSIS-DSP
-
CMSIS DSP Software Library
|
+ + |
Functions | |
void | arm_absmin_no_idx_q7 (const q7_t *pSrc, uint32_t blockSize, q7_t *pResult) |
Minimum value of absolute values of a Q7 vector. More... | |
void | arm_absmin_no_idx_q7 (const q7_t *pSrc, uint32_t blockSize, q7_t *pResult) |
Minimum value of absolute values of a Q7 vector. | |
+ |
CMSIS-DSP
-
CMSIS DSP Software Library
|
+ + |
Functions | |
void | arm_absmin_q15 (const q15_t *pSrc, uint32_t blockSize, q15_t *pResult, uint32_t *pIndex) |
Minimum value of absolute values of a Q15 vector. More... | |
void | arm_absmin_q15 (const q15_t *pSrc, uint32_t blockSize, q15_t *pResult, uint32_t *pIndex) |
Minimum value of absolute values of a Q15 vector. | |
+ |
CMSIS-DSP
-
CMSIS DSP Software Library
|
+ + |
Functions | |
void | arm_absmin_q31 (const q31_t *pSrc, uint32_t blockSize, q31_t *pResult, uint32_t *pIndex) |
Minimum value of absolute values of a Q31 vector. More... | |
void | arm_absmin_q31 (const q31_t *pSrc, uint32_t blockSize, q31_t *pResult, uint32_t *pIndex) |
Minimum value of absolute values of a Q31 vector. | |
+ |
CMSIS-DSP
-
CMSIS DSP Software Library
|
+ + |
Functions | |
void | arm_absmin_q7 (const q7_t *pSrc, uint32_t blockSize, q7_t *pResult, uint32_t *pIndex) |
Minimum value of absolute values of a Q7 vector. More... | |
void | arm_absmin_q7 (const q7_t *pSrc, uint32_t blockSize, q7_t *pResult, uint32_t *pIndex) |
Minimum value of absolute values of a Q7 vector. | |
+ |
CMSIS-DSP
-
CMSIS DSP Software Library
|
+ + |
Functions | |
void | arm_accumulate_f16 (const float16_t *pSrc, uint32_t blockSize, float16_t *pResult) |
accumulate value of a floating-point vector. More... | |
void | arm_accumulate_f16 (const float16_t *pSrc, uint32_t blockSize, float16_t *pResult) |
accumulate value of a floating-point vector. | |
+ |
CMSIS-DSP
-
CMSIS DSP Software Library
|
+ + |
Functions | |
void | arm_accumulate_f32 (const float32_t *pSrc, uint32_t blockSize, float32_t *pResult) |
Accumulation value of a floating-point vector. More... | |
void | arm_accumulate_f32 (const float32_t *pSrc, uint32_t blockSize, float32_t *pResult) |
Accumulation value of a floating-point vector. | |
+ |
CMSIS-DSP
-
CMSIS DSP Software Library
|
+ + |
Functions | |
void | arm_accumulate_f64 (const float64_t *pSrc, uint32_t blockSize, float64_t *pResult) |
Accumulation value of a floating-point vector. More... | |
void | arm_accumulate_f64 (const float64_t *pSrc, uint32_t blockSize, float64_t *pResult) |
Accumulation value of a floating-point vector. | |
+ |
CMSIS-DSP
-
CMSIS DSP Software Library
|
+ + |
Functions | |
void | arm_add_f16 (const float16_t *pSrcA, const float16_t *pSrcB, float16_t *pDst, uint32_t blockSize) |
Floating-point vector addition. More... | |
void | arm_add_f16 (const float16_t *pSrcA, const float16_t *pSrcB, float16_t *pDst, uint32_t blockSize) |
Floating-point vector addition. | |
+ |
CMSIS-DSP
-
CMSIS DSP Software Library
|
+ + |
Functions | |
void | arm_add_f32 (const float32_t *pSrcA, const float32_t *pSrcB, float32_t *pDst, uint32_t blockSize) |
Floating-point vector addition. More... | |
void | arm_add_f32 (const float32_t *pSrcA, const float32_t *pSrcB, float32_t *pDst, uint32_t blockSize) |
Floating-point vector addition. | |
+ |
CMSIS-DSP
-
CMSIS DSP Software Library
|
+ + |
Functions | |
void | arm_add_f64 (const float64_t *pSrcA, const float64_t *pSrcB, float64_t *pDst, uint32_t blockSize) |
Floating-point vector addition. More... | |
void | arm_add_f64 (const float64_t *pSrcA, const float64_t *pSrcB, float64_t *pDst, uint32_t blockSize) |
Floating-point vector addition. | |
+ |
CMSIS-DSP
-
CMSIS DSP Software Library
|
+ + |
Functions | |
void | arm_add_q15 (const q15_t *pSrcA, const q15_t *pSrcB, q15_t *pDst, uint32_t blockSize) |
Q15 vector addition. More... | |
void | arm_add_q15 (const q15_t *pSrcA, const q15_t *pSrcB, q15_t *pDst, uint32_t blockSize) |
Q15 vector addition. | |
+ |
CMSIS-DSP
-
CMSIS DSP Software Library
|
+ + |
Functions | |
void | arm_add_q31 (const q31_t *pSrcA, const q31_t *pSrcB, q31_t *pDst, uint32_t blockSize) |
Q31 vector addition. More... | |
void | arm_add_q31 (const q31_t *pSrcA, const q31_t *pSrcB, q31_t *pDst, uint32_t blockSize) |
Q31 vector addition. | |
+ |
CMSIS-DSP
-
CMSIS DSP Software Library
|
+ + |
Functions | |
void | arm_add_q7 (const q7_t *pSrcA, const q7_t *pSrcB, q7_t *pDst, uint32_t blockSize) |
Q7 vector addition. More... | |
void | arm_add_q7 (const q7_t *pSrcA, const q7_t *pSrcB, q7_t *pDst, uint32_t blockSize) |
Q7 vector addition. | |
+ |
CMSIS-DSP
-
CMSIS DSP Software Library
|
+ + |
Functions | |
void | arm_and_u16 (const uint16_t *pSrcA, const uint16_t *pSrcB, uint16_t *pDst, uint32_t blockSize) |
Compute the logical bitwise AND of two fixed-point vectors. More... | |
void | arm_and_u16 (const uint16_t *pSrcA, const uint16_t *pSrcB, uint16_t *pDst, uint32_t blockSize) |
Compute the logical bitwise AND of two fixed-point vectors. | |
+ |
CMSIS-DSP
-
CMSIS DSP Software Library
|
+ + |
Functions | |
void | arm_and_u32 (const uint32_t *pSrcA, const uint32_t *pSrcB, uint32_t *pDst, uint32_t blockSize) |
Compute the logical bitwise AND of two fixed-point vectors. More... | |
void | arm_and_u32 (const uint32_t *pSrcA, const uint32_t *pSrcB, uint32_t *pDst, uint32_t blockSize) |
Compute the logical bitwise AND of two fixed-point vectors. | |
+ |
CMSIS-DSP
-
CMSIS DSP Software Library
|
+ + |
Functions | |
void | arm_and_u8 (const uint8_t *pSrcA, const uint8_t *pSrcB, uint8_t *pDst, uint32_t blockSize) |
Compute the logical bitwise AND of two fixed-point vectors. More... | |
void | arm_and_u8 (const uint8_t *pSrcA, const uint8_t *pSrcB, uint8_t *pDst, uint32_t blockSize) |
Compute the logical bitwise AND of two fixed-point vectors. | |
+ |
CMSIS-DSP
-
CMSIS DSP Software Library
|
+ + |
Macros | |
#define | PIF16 3.14f16 |
float16_t | arm_atan_f16 (float16_t x) |
arm_status | arm_atan2_f16 (float16_t y, float16_t x, float16_t *result) |
Arc Tangent of y/x using sign of y and x to get right quadrant. More... | |
Arc Tangent of y/x using sign of y and x to get right quadrant. | |
+ |
CMSIS-DSP
-
CMSIS DSP Software Library
|
+ + |
Macros | |
#define | ATANHALFF32 0.463648f |
float32_t | arm_atan_f32 (float32_t x) |
arm_status | arm_atan2_f32 (float32_t y, float32_t x, float32_t *result) |
Arc Tangent of y/x using sign of y and x to get right quadrant. More... | |
Arc Tangent of y/x using sign of y and x to get right quadrant. | |
+ |
CMSIS-DSP
-
CMSIS DSP Software Library
|
+ + |
Macros | |
#define | ATANHALFQ13 0xed6 |
q15_t | arm_atan_q15 (q15_t y, q15_t x) |
arm_status | arm_atan2_q15 (q15_t y, q15_t x, q15_t *result) |
Arc Tangent of y/x using sign of y and x to get right quadrant. More... | |
Arc Tangent of y/x using sign of y and x to get right quadrant. | |
+ |
CMSIS-DSP
-
CMSIS DSP Software Library
|
+ + |
Macros | |
#define | ATANHALF_Q29 0xed63383 |
q31_t | arm_atan_q31 (q31_t y, q31_t x) |
arm_status | arm_atan2_q31 (q31_t y, q31_t x, q31_t *result) |
Arc Tangent of y/x using sign of y and x to get right quadrant. More... | |
Arc Tangent of y/x using sign of y and x to get right quadrant. | |