complex_vector_float.c File Reference

#include <inttypes.h>
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include "floating_fudge.h"
#include <assert.h>
#include "spandsp/telephony.h"
#include "spandsp/logging.h"
#include "spandsp/complex.h"
#include "spandsp/vector_float.h"
#include "spandsp/complex_vector_float.h"

Defines

#define LMS_LEAK_RATE   0.9999f

Functions

void cvec_mulf (complexf_t z[], const complexf_t x[], const complexf_t y[], int n)
void cvec_mul (complex_t z[], const complex_t x[], const complex_t y[], int n)
complexf_t cvec_dot_prodf (const complexf_t x[], const complexf_t y[], int n)
complex_t cvec_dot_prod (const complex_t x[], const complex_t y[], int n)
complexf_t cvec_circular_dot_prodf (const complexf_t x[], const complexf_t y[], int n, int pos)
void cvec_lmsf (const complexf_t x[], complexf_t y[], int n, const complexf_t *error)
void cvec_circular_lmsf (const complexf_t x[], complexf_t y[], int n, int pos, const complexf_t *error)

Detailed Description


Generated by  doxygen 1.6.2