功能:将多个表达式按权重合并成一个表达式

格式:
SymExpressionWeight2(f1,f2,……,fn,w,p)
SymExpressionWeight2(f1,f2,……,fn,w)
SymExpressionWeight2(f1,f2,……,fn)

f1,f2,……,fn:表示n个需要合并的符号表达式
w:权重系数.此值可以是数字也可以是矩阵变量,是矩阵变量时元素个数必须为n,每个元素分别对应前面每个符号表达式系数,此系数不能小于0,最终程序会自动对系数进行归一化处理
p:阶数系数.此值可以是数字也可以是矩阵变量,是矩阵变量时元素个数必须为n,每个元素分别对应前面每个符号表达式系数,此值默认为2

说明:
(1)、写本函的作用是可以对对目标拟合,非线性方程组求解等问题进行自定义权重系数求解.也因此,本函数往往结合非线性拟合函数或者求表达式最小值函数进行求解.
(2)、对于前面的符号表达式,可以是等式(含有等号),如果不是默认此表达式等于0
(3)、函数最终返回如下的表达式
     w=[w1,w2,……,wn]
     p=[p1,p2,……,pn]
     M=w1+w2+……+wn
     f=w1/M*Abs(f1)^p1+w2/M*Abs(f2)^p2+……+wn/M*Abs(fn)^pn

注意:本函数与{SymExpressionWeight<矩阵运算\SymExpressionWeight>}函数的不同

例子:
/*
已知,有如下2个表达式,第1个表达式与第2个表达式权重系数比为2:3,阶数均取2,求合并后的表达式

4*sin(x/4+0.12*y-2)+3*x=4*y+6*cos(y)
(x^2+2*y^2+1)^0.5*x-2.5=3*x-4*y

*/

//依次执行如下几条命令

f1="4*sin(x/4+0.12*y-2)+3*x=4*y+6*cos(y)";
f2="(x^2+2*y^2+1)^0.5*x-2.5=3*x-4*y";
w=[2,3];
f=SymExpressionWeight2(f1,f2,w,2)//回车得到如下结果
f = "0.4*(4*sin(x/4+0.12*y-2)+3*x-(4*y+6*cos(y)))^2+0.6*((x^2+2*y^2+1)^0.5*x-2.5-(3*x-4*y))^2"
