Looping through every column and saving output?
이전 댓글 표시
I have a 96x1505 matrix. I want to run an analysis on each column then have the output for each iteration saved in a separate .txt file (creating 1505 text files). The code that needs to be looped is as follows, where x is a column of data
[c,l] = wavedec(x,6,'dmey');
cA3 = appcoef(c,l,'dmey',6);
[cD1,cD2,cD3,cD4,cD5,cD6] = detcoef(c,l,[1,2,3,4,5,6]);
D6 = wrcoef('d',c,l,'dmey',6);
D5 = wrcoef('d',c,l,'dmey',5);
D4 = wrcoef('d',c,l,'dmey',4);
D3 = wrcoef('d',c,l,'dmey',3);
D2 = wrcoef('d',c,l,'dmey',2);
D1 = wrcoef('d',c,l,'dmey',1);
So each new text file should have 6 columns in it, D1-D6.
Any help would be greatly appreciated.
채택된 답변
추가 답변 (0개)
카테고리
도움말 센터 및 File Exchange에서 Loops and Conditional Statements에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!