0

次のように、長さが異なる複数のデータ行を格納するファイル 'output.polygon' があります。

7760 5593040 0 5622880 0 5591040 7760 5593040 
65000 5407200 0 5407200 0 0 65000 0 65000 5407200 
7760 5593040

私がやろうとしているのは、最初にすべてのデータを読み取ってから、スペースで解析することです。

conductor = fopen('output.polygon');
s = fscanf(conductor, '%s');
A = strread(s);

ただし、私のコードは機能しません。問題を指摘し、この問題についてヒントを与えるのを手伝ってくれる人はいますか? どうもありがとう。

4

3 に答える 3

0

これを行うことができます:

conductor = fopen('output.polygon');
A = fscanf(conductor, '%d');
于 2013-04-22T20:39:26.603 に答える