問題が殆ど解決しました。
(完全に解決しようとすると、全書き換えなので)
結局mapleでは、
`+`(a,b)
a + b
に明確な違いがあるのに、無頓着に書いてしまったため、
無茶苦茶遅くなってしまったのです。。。。。
`+`はプラスのルーチンをコールして計算するのに対し、
+ はただ2つをappendするだけ。
下手に、`+`をすると、しなくてもいいのにルーチンをコールしてしまい、
下手したら半無限ループ。
的確に書いたら、100倍くらい早くなりました。
よかった、よかった。
これで心おきなく、発表資料を作ることができます。
0 件のコメント:
コメントを投稿