次の MATLAB コードがあるとします。
syms a b c1 c2
c1 = a + b + pi*b
c2 = a + b + 0.5*b
次に、c1 が評価されa + b + pi*b
、c2が評価されます。a + (3*b)/2
ただし、シンボリック数だけでなく、a と b の係数の倍精度値を計算するには、MATLAB が必要です。
どうすればいいですか?a + 4.1416*b
たとえば、c1 を次のように評価し、c2を次のように評価したいa+ 1.5*b
また、c1*c2、c1*5 のような演算に興味があるとします。a と b の係数を、分数のような抽象的な記号式ではなく、倍精度数として評価したいと考えています。
どうすればいいですか?