- 589 名前:132人目の素数さん [04/12/03 21:26:21]
- Mathematica上での置換について質問します。
Mathematicaで置換するやり方はわかるのですが、 テキストファイルなどと違って置換する速度がかなり遅いです。 数個程度の置換ならば良いのですが、置換する数が数万個単位になるような 長い数式だと普通の置換のやり方ではさすがに時間がかかりすぎてしまいます。 今回困っているパターンについて 例えば数式で ax+by に対して"ax+by"のように「"」がついています これではax+by自体を文字列とみなしてしまい中の計算は行ってくれません Mathematica上で「"」→「」の置換を行えば問題は解決するのですが、これが数万個単位であるのです 特別なテキスト形式で保存しても文字列と数列では単純に「"」のあるなしではないので 「"」だけを削除すればよいという問題でもありません よろしければ Mathematica上で置換をテキストレベルに早く行うことができるやり方 もしくはMathematicaの表記どおりに「"」を削除を行うだけで解決するようなやり方 知っている方がいればお願いします ツールの有無、シェアの有無にはこだわりません
|

|