座標は、閉領域の多角形の表現を含む次のファイルを仮定:Matlabの、正規表現、負荷が
1.0 3.5
0.9 -1.4
-4.9 -17.9
0.1 9.6
-9.7 13.3
8.9 11.2
-6.4 0.1
10.3 2.2
各領域が空線で分割されたブロックで表されます。私は行列/配列に各ブロックを読み込むために正規表現を使用したいと思います。ただし、次のコード
file= fileread('test.txt') ;
bs= regexp(file, '[\n\r]+(*)', 'tokens') ;
bs= [bs{:}] ;
は空BSにあなたの助けを
bs: empty 0 x 0, double
感謝を提供します。
は「動かない」の定義 - 特定のエラーを与え、間違った値と一致し、何とか知覚力となり、あなたはそれが洗濯をやって停止することはできません... – Wolfie
の意図した結果である何正規表現?文字列を 'strsplit(file、 '\ r \ n \ r \ n')' – Steve
@Wolfieで分割することができます:あなたのコメントをありがとう、 – justik