8
저는 Julia에 비교적 익숙하고 텍스트 파일을 읽고 배열에 각 "열"을 저장하는 효율적인 방법을 찾고 있습니다. (저는 2 개의 열을 가지고 있지만 일반적인 해결책은 위대한). 예를 들어, I는줄리아에 배열을 읽어
1 2
3 4
5 6
두 어레이, 가령, x 및 y로 판독 할 수있는 입력하려는되도록 X = [1 3 5] 및 Y = [2 4 6]. 나는 실용적인 해결책을 가지고있다. (컴파일하지 않고 그냥 자유로이 사용할 수있다.)하지만, hcat보다 입력 파일을 한 줄씩 읽는 것이 더 효율적인 방법이라고 생각한다. 어떤 제안이라도 대단히 감사합니다!
현재, 나는 다음을 수행하고, 더 많거나 적은 :
x=[];
y=[];
f=open("filename");
f=readlines(f);
for str in f
s1, s2= split(str, " ");
s1=int(s1);
s2=int(s2);
x=hcat(x, s1);
y=hcat(y, s2);
end
답변이 도움이 되었다면 받아주세요. :) – Manuel