シンボリック > シンボリックの使用 > 代入キーワードの使用
代入キーワードの使用
1. カーソルを式の最後に合わせて、シンボリック評価演算子を挿入し、プレースホルダーにキーワード substitute を入力します。
2. substitute の後に、コンマと代入する変数、関数、式、または数字を入力します。
3. 論理等号を挿入して、代入する数字、変数、または式を入力します。
4. Enter キーを押すか、領域の外側をクリックします。PTC Mathcad では、結果のすべての変数が、その代入値に置き換えられます。
クリックしてこの式をコピー
クリックしてこの式をコピー
5. ある関数の代わりに別の関数を使用するには、コンマの後に、元の関数の名前と代用関数の名前を入力します。
クリックしてこの式をコピー
6. 数字の代わりに関数を使用するには、コンマの後に、元の数字と代用関数の名前を入力します。
クリックしてこの式をコピー
7. 式の代わりに関数を使用するには、コンマの後に、式と代用関数の名前を入力します。
クリックしてこの式をコピー
8. いずれかの式変数の値を代入するには、コンマの後に、var=expr という形式で、変数とその代入値を入力します。
クリックしてこの式をコピー
9. 追加の変数の値を代入するには、コンマの後に、変数とその代入値のコンマ区切りリストを入力します。
クリックしてこの式をコピー
10. 完全に簡素化されていない結果を返すには、raw の後に変更因子 substitute を追加します。
クリックしてこの式をコピー
追加情報
substitute の後に、後で設定する変数を事前定義する場合、予期しない結果が得られることがあります。
クリックしてこの式をコピー
クリックしてこの式をコピー
戻り値 6 は期待した値ではありません。これは、PTC Mathcad が最初に x を代入した値 5 に置き換えてから 5 + 1 を評価して次の結果を得たために起こります。
クリックしてこの式をコピー
5 は式に現れていないため、PTC Mathcad は単純に 6 を返します。
この問題を回避するには、関数clear.symを使用するか、キーワード explicit を使用して割り当てた x の値を一時的に抑制するかのいずれかにより、変数に代入したシンボリック値を消去します。
クリックしてこの式をコピー
これは役に立ちましたか?