我正在嘗試將數據集導入Mathematica。問題是我無法將導入的數據作爲Mathematica中的常規數字。它們被導入爲「列表」。所以,我不能在公式中使用它們,我需要:如何在Mathematica中以數組形式導入數據中的數據?
Import["out.dat", "Data"]
{{5.7, 4.3}, {-1.2, 7.8}}
Array[cc, {2, 2}]
For[i = 1, i <= 2, i++,
For[j = 1, j <= 2, j++,
cc[i, j] = Take[Import["out.dat", {"Data", i}], {j, j}]]]
現在,我需要c[1,1]
是5.7
但它是{5.7}
當你看到:
cc[1, 1]
{5.7}
謝謝, out.dat: 5.7 \t 4.3 -1。2 \t 7.8 使用cc [[1,1]]時出現此錯誤: cc [[1,1]] Part :: partd:零件規格cc [[1,1]]長於\ 對象。 >> cc [[1,1]] – Matin 2010-01-28 12:11:22
你可以發佈你的新代碼。我的猜測是你沒有使用「表」選項進行導入。 – Davorak 2010-01-29 01:30:16