Saturday, June 26, 2010

cat_vector

Digital Signal Processing Library

Voice Lab

cat_vector


int cat_vector(double ***vector, double **vector_data_ptr,\
int vector_width, int num_vectors_o, int *number_vectors_max,\
double **vector_i, int num_vectors_i)
{
int i, j;

for(i = 0; i < num_vectors_i; i++) {
if(num_vectors_o == (*number_vectors_max)) {
/* increase maximum number of vectors permitted */
matrix_reallocate(&(*vector), &(*vector_data_ptr),\
vector_width, number_vectors_max);
}
vector_copy(vector_i[i], vector_width,\
&((*vector)[num_vectors_o]));
num_vectors_o++;
}
return(num_vectors_o);
}


No comments:

Post a Comment