How to change the x increment in xy files?
조회 수: 1 (최근 30일)
이전 댓글 표시
I have a large number of infrared spectra, essentially xy data, saved as .csv files. The x increment or step for each spectra is different, e.g. one file may be every 0.5 (0, 0.5, 1 etc.) and another file every 0.75 (0, 0.75, 1.5) etc. I wish to restructure such that all data files have the same x increment. Ultimately I'm hoping to run least squares regression analysis between new spectra and the database I hold to find close matches. Could you give me some coding clues, please?
댓글 수: 0
답변 (1개)
Ingrid
2015년 6월 19일
편집: Ingrid
2015년 6월 19일
just use interp1 to set all data to the same x-vector via linear interpolation. If you have large datasets, you might want to use nakeinterp1 as it is much faster than the built in matlab function ( http://www.mathworks.com/matlabcentral/newsreader/view_thread/258413 )
참고 항목
카테고리
Help Center 및 File Exchange에서 Statistics and Machine Learning Toolbox에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!