Я пытаюсь сохранить столбцы чисел из текстового файла в отдельный массив, чтобы их можно было построить.Мой код отлично работает для первого столбца, но я не могу сохранить последующие массивы.В случае ввода Y(j)
массив расширяется до 38 столбцов.Я также попытался использовать Y(1:19)
, но это только сохраняет последнее значение.
m = dlmread("result.txt");
X = zeros (1,19);
for i = 1:19
x = m(i);
X (i) = x;
end
Y = zeros (1,19);
for j = 20:38
y = m(j);
Y (j) = y;
end
plot (X,Y,'*')
Вот данные из моего текстового файла:
-117.482071 , 38.587502 , 1889.332764
-127.234932 , -134.117035 , 1862.899170
-295.751495 , -137.280533 , 1870.713989
-396.392212 , -342.627838 , 1797.450195
-364.200378 , -82.991661 , 1732.802490
30.170357 , -149.174057 , 1912.513794
137.002335 , -363.414001 , 1893.756470
132.693115 , -124.178337 , 1769.763306
-129.690857 , -365.272583 , 1854.689697
-132.590271 , -530.044312 , 1816.501099
-230.024750 , -573.607178 , 1800.884766
-192.102402 , -904.118896 , 1666.393433
-192.102402 , -1241.659302 , 1666.393433
-37.203903 , -579.247864 , 1821.582275
-37.203903 , -938.084900 , 1821.582275
-37.203903 , -1275.625244 , 1821.582275
-369.565674 , -126.264359 , 1743.577148
133.411316 , -164.050949 , 1790.428833
-126.466972 , -61.835381 , 1865.466309