- 134 名前:デフォルトの名無しさん mailto:sage [2008/11/03(月) 17:26:35 ]
- >>66
レス遅れてすみません>< 1.出力は ・縦ではなく、横にならべる。つまり行。縦は1024列(絶対)。 ・各行は、data.txtのデータ(data[i])が(ave) + 5*(sd)以上の時だけ出力する しかし、[0][0],[0][1],[0][2],・・・,[205][3]をひとつの区切りとする。 この1024個中の標準偏差(ave) + 5*(sd)以上の値を出力する。 次に[206][0],[206],[1],・・・,[411][2],[411][3]の1024個中の標準偏差以上の 値を出力する。このとき、peak.txtに改行して出力する。 このようにdata.txtの値を1024個で区切る。 2.十分なメモリを確保のところ ソースは1次元に見えるけど、出力ファイルには2次元で!! mallocでメモリを確保したいのは、data.txtが約16Mもあるから!! 3.文章に間違えありました!!!! 5行209921列のデータではなく、209921行5列のデータです。 なので [0][0],[0][1],[0][2],・・・,[205][3] [206][0],[206][1],・・・,[211][3] [211][0],[211][1],・・・,[216][3] [217][0],[217][1],・・・,[222][3] ・ ・ ・ と1024個で区切れる。 どうでしょうか? プログラムよろしくお願いします。
|

|