hi all:
I am using save_avw() function to save NIFTI data. My data is a 2D matrix of size 29*170232. But the function save_avw() seems only save the first column of the data. When I read the saved data by read_avw(), the size is only 29*1. In savw_avw(), I simply set [xsize=row ysize=column zsize=o TR=0].
Then I tried some other data, which is generated by myself in matlab:
4*10629366 matrix, only 4*12534 size of data was saved. information lost
100*72900 matrix, only 100*7364 size of data was saved. Information lost
1000*1000 matrix, data totally saved, no loss of information.
24300*100 matrix, data totally saved, no loss of information.
218700*100 matrix, only 22092*100 size of data was saved. Information lost
229635*35 matrix, only 1*35 size of data was saved. Information lost
Is there a problem for save_avw( ) functioni to deal with high dimentionality data? If so, what is the limitation of that?
Thanks a lot
Xuelin
|