2013-10-29 5 views
5

は、MATLABでこの記号式Matlabがシンボリック変数を再編成するのを止めるには?

syms x y; 
f = x * y * y 

戻り

f = 

x*y^2 

どのように私は式を簡素化からMATLABを停止し、それがx * y * yとして残ってみましょうことができますか? 私はこのように計算のステップを印刷しようとしているので、用語を並べ替えると混乱が生じます。

str = 'f = x * y * y' ; 

その後

eval(str); 

がしたい操作を実行すると、あなたはまだそれを提示するためのSTRを使用することができます。

+0

大きな写真の完全な(簡単な)例を提供できますか?つまり、 'f'を単純化する過程でステップを印刷しようとしていますか?そうでない場合は、MATLABの結果が満足できないのはなぜですか? –

+0

@EitanTいいえ、私はより複雑な数値メソッド(またはアルゴリズム)を実装しようとしています。これらのステップで生成された式の一部を出力したいので、研修生は物事がどのように進んでいるかに。 – SeMeKh

+0

@EitanT派生のために保存された注文が必要です – Plinth

答えて

1

私は考えることができる回避策は、このようなものです。

+0

評価後に保存する方法はありますか?私はデリバティブのために可変注文を保つ必要があります。 – Plinth

関連する問題