0
[MATLAB]텍스트 파일을 반복하여 매트릭스에 입력하는 방법
텍스트 파일은 숫자 목록입니다. 아래는 샘플이지만 실제 파일은 수천 개의 값 목록이며 각 행은 새로운 행에 있습니다.
0.01080000000
0.00720000000
0.05760000000
0.00360000000
방법 크기의 행렬로 I이 텍스트 파일에 입력 데이터를 통해 반복 할 X = 431, y = 415? 다시 말하지만, 텍스트 파일에는 목록이 있으므로 매 행의 431 번째 숫자로 새 행을 가져 가야합니다.
clear;
%Load in text file
filename = 'Water_1973_points.txt';
T = fopen(filename);
%Count number of points in x,y (x = 431) (y = 415)
xsize = 431;
ysize = 415;
m=zeros(xsize, ysize);
tline = fgetl(T);
for k = 1:length(T)
for h = 1:xsize
for j = 1:ysize
m(h,j) = k*255;
end
end
end