Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • tests/src/test-fmat.c

    r7e35b37 rcd60b5c  
    11#include <aubio.h>
    2 #include <assert.h>
    32
    4 // create a new matrix and fill it with i * 1. + j * .1, where i is the row,
    5 // and j the column.
    6 
    7 int main ()
    8 {
    9   uint_t height = 3, length = 9, i, j;
    10   // create fmat_t object
    11   fmat_t * mat = new_fmat (length, height);
    12   for ( i = 0; i < mat->height; i++ ) {
    13     for ( j = 0; j < mat->length; j++ ) {
    14       // all elements are already initialized to 0.
    15       assert(mat->data[i][j] == 0);
    16       // setting element of row i, column j
    17       mat->data[i][j] = i * 1. + j *.1;
    18     }
    19   }
    20   // print out matrix
    21   fmat_print(mat);
    22   // destroy it
    23   del_fmat(mat);
    24   return 0;
     3int main(){
     4        uint_t length = 1024;                     /* length */
     5        uint_t height = 1024;                     /* height */
     6        fmat_t * mat = new_fmat (length, height); /* input buffer */
     7        fmat_print(mat);
     8        del_fmat(mat);
     9        return 0;
    2510}
    2611
Note: See TracChangeset for help on using the changeset viewer.