2016-05-03 12 views
-1

私はmatlabの初心者です。私はあなたの助けに感謝します。Matlab textscanとdate

1,2011-01-01,1,0,1,0,6,0,2,0.344167,0.363625,0.805833,0.160446,331,654,985 

これは私のデータセットの最初の生データです。 MATLABのマニュアルとは異なる日付形式の2番目の数値列を除く16の数値列。

これをtextscanに含めるにはどうすればよいですか?16種類の列がありますか?

+2

あなたは何を試しましたか? MATLAABのどのバージョン?より新しいバージョンでは、['textscan'は日付形式を指定できます。](http://www.mathworks.com/help/matlab/ref/textscan.html#input_argument_formatspec)。 – excaza

答えて

0

importdataを使用できます。

用途:

A=importdata('<Filename>','<delimiter>'); 

この場合<Filename>では<delimiter>はコンマ','で、略語(Foo.txt)とのファイルの名前です。

Aは、A.dataの数値を含む構造体であり、すべての要素を文字列として扱います(A.textdata)。処理する場合は、regexpを使用してください。