テキストファイルからデータをインポートしようとしました。データファイル形式は、xlsファイルと同様に、最初の行はchar、その他は数値です。しかし、このファイルは他のソフトウェアによってテキストファイルとして生成され、すべてのデータが1つの行にあり、1つのスペースバーが区切られ、新しいデータ行として「タブ」が表示されます。Matlab importdataテキストファイル
私はMathWorks社のMATLABにインポートするデータの形式は次のようにする必要があります:
A B C D
1 2 3 4
5 6 8 8
8 0 9 5
しかし、今のテキストファイル内のデータは、私はにテキストファイルをインポートする必要がありますどのように
A B C D 1 2 3 4 5 6 8 8 8 0 9 5
ですマトリックスのようなmatlabはどうですか?私はimportdata
を試しましたが、ansは4x1セルです。私のMatlabのバージョンは2008です。
私は非常にmatlabに慣れています。ありがとうございました。
編集: 私はデータが
A B C D 1 2 3 4 5 6 8 8 8 8 0 9 5 7 0 8 8 8 5 0 9 9
使用すると、1つのchar /ナンバーワンのセルで、どのように細胞内にこれらの事を置くために私にしてください教えて頂けませんかであることに気づきましたか?
A B C D
1 2 3 4
5 6 8 8 8
8 0 9 5
7 0 8 8 8
5 0 9 9
だって示唆したように、私はcell2matを使用する場合、エラーMSGがCAT arguments dimensions are not consistent.
はどうもありがとうございました!
あなたは二つの異なるタイプ(ダブルとチャー)があるので、それはありませんすべてを1つのマトリックスに入れることが可能です。これが '' mportdata'がセル配列を生成する理由です。 – bushmills
まだ2008年版のMatlabを使用していますか? – Bernhard
私たちはライセンスを支払っていませんか? = P –