記号的な数学の問題を解こうとした後、約 17000 文字の式を取得しました。私はMatlabのシンボリックツールボックスを使用していますが、どんな提案も受け付けています(Mathematicaなど)。
明らかな理由から、式をそのまま質問にコピー アンド ペーストすることはしません。代わりにリンクがあります。
Matlab
コマンドsimplify
とコマンドを実行してsimple
もcollect
、状況は改善されませんでした (さらに悪化したものもあります)。
しかし、式が一時的なパラメーターを使用して段階的に評価されるかどうかは気にしません。何かのようなもの:
z1 = a^2*y1;
%Now the expression can be simplified by using z1 as alias!
z1+z1^2 ....
一時変数を使用してこのような段階的な単純化を自動的に行う方法はありますか? また、あなたが考えることができる他の方法はもっともらしいです。