Je suis relativement nouveau à Julia et je cherche un moyen efficace de lire à partir d'un fichier texte et de stocker chaque "colonne" dans un tableau (j'ai 2 colonnes, mais une solution générale serait super aussi). Par exemple, je voudrais l'entréelire dans les tableaux dans Julia
1 2
3 4
5 6
à lire en deux rangées, par exemple, x et y, de telle sorte que x = [1 3 5] et y = [2 4 6]. J'ai une solution de travail (peut-être pas compilée, juste à main levée), mais je pense qu'il y a un moyen plus efficace de le faire que de hcat et de lire le fichier d'entrée ligne par ligne. Les suggestions sont très appréciées!
Actuellement, je suis en train de faire ce qui suit, plus ou moins:
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
Si la réponse a été utile veuillez l'accepter :) – Manuel