subs
シンボリック代入
構文
説明
は、現れるすべての snew
= subs(s
,old
,new
)old
を new
に置き換え、次に s
を評価して s
のコピーを返します。ここで、s
はシンボリック スカラー変数またはシンボリック関数の式であり、old
には代入の対象となるシンボリック スカラー変数またはシンボリック関数を指定します。
old
およびnew
がいずれも同じサイズのベクトルまたは cell 配列の場合、subs
はold
の各要素をnew
の対応する要素で置き換えます。old
がスカラーであり、new
がベクトルまたは行列である場合、subs(s,old,new)
はすべての演算を要素単位で実行して、s
におけるold
のインスタンスをすべてnew
に置き換えます。s
のすべての定数項は、すべて 1 のベクトルまたは行列にその定数をかけた項に置き換えられます。
は、snew
= subs(s
,new
)s
に現れる既定のシンボリック スカラー変数をすべて new
に置き換え、次に s
を評価して s
のコピーを返します。既定の変数は symvar(s,1)
で定義されます。