0

私の問題には簡単な解決策があるはずだと思いますが、見つけることができませんでした。

非常に単純な例で問題を説明できます。
関数 f と a が与えられた場合:

f := x(x-3) + 2x(x-3)
a := (x-3)

私は今、次のようにすべき a に関して f を書きたいと思います:

f = (x + 2x)a
or
f = 3xa


これは非常に簡単な例です。私が最終的にやりたいことには、ボリュームの統合が含まれます。

Mupad 関数の「Simplify」と「Rewrite」を見つけましたが、ここでやりたいことができるとは思いません。これを自動的に実行できる Matlab または手順に関数はありますか?

4

1 に答える 1

0

式の x 要素の一部のみを置換したいですか? コンピューターがあなたの欲しいものをどのように知っていると思いますか? コンピュータは文字どおりのものです。それを伝えたら

a = x - 3

それから、それも知っている必要があります

x = a + 3

したがって、

f = (a+3)a + 2(a+3)a = 3a(a+3)

あなたの心を読むことができるコンピューターだけが、あなたが用語の一部だけを置き換えたいと思っていることを知っています.

于 2013-07-11T14:29:41.200 に答える