次の形式でデータを読み込んでいます。
{ok,Volts} = file:open("voltage1.dat",read).
「voltage.dat」ファイルには、文字列に変換される単一の値があります
" 9.9944639227844667e-001\n"
. Volts
これを変数に割り当てる必要があります。
後で string_to_float 関数を使用するには、スペースを取り除き、\n 区切り記号を削除する必要があります。
string:strip
、string:substr
およびre:replace
ライブラリ関数の使用を検討しました。
これらのそれぞれを試すとき、入力文字列として変数 Volts を使用しています。
string:substr(Volts,3,18).
これは動作しません。Volts
変数の入力方法が原因だと思います。
誰でも私を正しく言えますか?