※ 引述《manquentin (明天会更好)》之铭言:
: 我想问一些fitting的问题
: 例如我有下列算式
: 2a+b+c=R1
: b+c+2d=R2
: a+b+6e=R3
: 然后我已知S1,S2,S3的值
: 我要minimize X=sqrt{[(R1-S1)^2+(R2-S2)^2+(R3-S3)^2]/3}
: 请问如果求出a,b,c,d,e的值令 X 最小呢?
: 以上是简化想出来的问题,实验做起来会有更多的参数
: 感谢
Minimize[{f,cons},{x,y,...},dom] minimizes with variables over the domain
dom, typically Reals or Integers.>
NMinimize[{f,cons},{x,y,...}] minimizes f numerically subject to the \
constraints cons.
eqns = {2 a + b + c == r1, b + c + 2 d == r2, a + b + 6 e == r3};
nums = {s1 -> 2, s2 -> -1, s3 -> -3};
X = Sqrt[(r1 - s1)^2 + (r2 - s2)^2 + (r3 - s3)^2];
Minimize[{X, eqns /. nums}, {r1, r2, r3}]
类似这样吗?