Main Page | Data Structures | Directories | File List | Globals

mqfloat_array.h File Reference

a file that includes the definitions of float arrays More...

Go to the source code of this file.

Defines

#define FLOAT_SWAP(a, b)   {float_temp=(a);(a)=(b);(b)=float_temp;}

Functions

int MQFloat_isWithinBounds (float num, float lower, float upper)
float * MQFloatArray_create (int size)
float * MQFloatArray_createOnes (int size)
float * MQFloatArray_createZeros (int size)
float * MQFloatArray_createInit (int size, float first,...)
float * MQFloatArray_createIncrByOne (int size, int start)
float * MQFloatArray_createIncr (int size, float start, float delta)
float * MQFloatArray_createAddFloatToFloatArray (float *input, int size, float addition)
float * MQFloatArray_createAddFloatToMQIntArray (int *input, int size, float addition)
float MQFloatArray_getMin (float *array, int start, int stop)
float MQFloatArray_getMax (float *array, int start, int stop)
int MQFloatArray_getIndexOfMax (float *array, int start, int stop)
void MQFloatArray_eliminateNegatives (float *array, int start, int stop)
float * MQFloatArray_load (FILE *fp, int *size)
float * MQFloatArrays_subtract (float *array1, float *array2, int nsize)
void MQFloatArray_subtract (float *input, float *array2, int nsize)
void MQFloatArray_print (float *array, int start, int stop, int format)
void MQFloatArray_fprint (FILE *fp, float *array, int start, int stop, int format)
void MQFloatArray_fprint_ns (FILE *fp, float *array, int start, int stop, int n_per_line, int sigfigs, int decimals)
void MQFloatArray_fprint_nt (FILE *fp, float *array, int start, int stop, int n_per_line, int *sigfigs_array)
void MQFloatArray_fprint_nsd (FILE *fp, float *array, int start, int stop, int n_per_line, int sigfigs, int decimals, char delimiter)
void MQFloatArray_fprint_ntd (FILE *fp, float *array, int start, int stop, int n_per_line, int *sigfigs_array, char delimiter)
void MQFloatArray_fprintfTwo (FILE *fp, float *array_1, float *array_2, int start, int stop, char *format_1, char *format_2, int elem_per_line)
void MQFloatArray_fprintBinary (FILE *fp, float *array, int start, int stop)
char * MQFloatArray_toString (float *array, int start, int stop, int *sigfigs)
float * MQFloatArray_copyPart (float *array, int start, int stop)
float * MQFloatArray_copy (float *array, int size)
void MQFloatArray_transferElements (float *dest, float *source, int size)
int MQFloatArray_findNoOfMaxima (float *array, int npeaks)
float MQFloatArray_addup (float *array, int start, int stop)
float * MQFloatArray_merge (float *array1, long size1, float *array2, long size2, long *size)
void * MQFloatArray_getElement (const void *array, unsigned int index)
void MQFloatArray_scale (float *array, int start, int stop, float scaling_factor)
void MQFloatArray_divide (float *array, int start, int stop, float dividing_factor)
float * MQFloatArray_getLog (float *pNonZero, int nNonZero, float dbase)
void MQFloatArray_operatorPlusEquals (float *a, float *b, int start, int stop)
float * MQFloatArray_getNonZeros (float *a, int start, int stop, int *nsize)
float * MQFloatArray_expandZeroPadding (float *compressed, int size, int expanded_size)
float * MQFloatArray_copyExcluding (float *array, int start, int stop, float exclusion_value, int *new_size)

Variables

float float_temp


Detailed Description

a file that includes the definitions of float arrays

Author:
Kyriacos C. Leptos
Date:
2004-05-04
Details.
Generated on Tue Feb 7 03:25:43 2006 for libmqbasic by  doxygen 1.4.4