Changes in tests/src/test-fmat.c [7e35b37:cd60b5c]
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
tests/src/test-fmat.c
r7e35b37 rcd60b5c 1 1 #include <aubio.h> 2 #include <assert.h>3 2 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; 3 int 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; 25 10 } 26 11
Note: See TracChangeset
for help on using the changeset viewer.