0

次の種類のデータを含む一連のテキスト ドキュメントがあります。

[...]
Please prepare the subject, then press SPACE
We are testing peripheral vision with a black & white stimulus
45 degree stimulus of 0.728097 logMAR presented
Good response
45 degree stimulus of 0.686705 logMAR presented
Bad response
REVERSAL
Acuity at reversal 7 (experiment 3) was 0.686705 logMAR
135 degree stimulus of 0.732462 logMAR presented
Good response
45 degree stimulus of 0.732462 logMAR presented
[...]

つまり、その形式にはあまり統一性がありません。このデータは、私が博士号取得のために使用しているルーチンの 1 つによって出力されました。ばかばかしいことに、計算の一部が間違っていました。つまり、私の数値はすべて、本来あるべき値よりも 0.3 低いということです。

すべてのテキスト ドキュメントを調べて、すべての数字を手動で調整することもできますが、ドキュメントはたくさんあり、それぞれにたくさんの数字があります。

テキスト ドキュメント内に含まれるすべての浮動小数点数を検出し、それらに 0.3 を追加するために、既存のソフトウェアまたは適切なアプローチ (MATLAB、C++、Java、または Python で作業できます) を誰かが提案できますか?

nb 私は何かをプログラミングすることを伴う解決策を必ずしも探しているわけではありませんが、これはかなりオーダーメイドの問題であることを考えると、何かを書くことが必要になるかもしれないと感じています!

すべての提案を感謝して受け取りました:)

4

2 に答える 2

0

これを実行できるソフトウェアは知りませんが、Python スクリプトを作成することで問題を簡単に解決できます。X ドキュメント内のすべての浮動小数点数を抽出し、それらに 0.3 を加算して、結果を新しいテキスト ファイルに出力するだけです。すべてのドキュメントに対してこれを行います。浮動小数点数を検出するための構文は、Web 上で簡単に見つけることができます。お役に立てれば。

于 2012-06-06T14:22:13.533 に答える