matlab中定义一个函数 y(x1,x2)=求和a(i,j)*x1^i*x2^j
简单点的情况,假设这是个2次,2变量多项式,系数矩阵a已知,这样函数可以直接输入,写成如下形式y=@(x1,x2)(a(1,1)*x1^1*x2^1+a(1,2)*x1^...
简单点的情况,假设这是个2次,2变量多项式,系数矩阵a已知,这样函数可以直接输入,写成如下形式
y=@(x1,x2)(a(1,1)*x1^1*x2^1+a(1,2)*x1^1*x2^2+a(2,1)*x1^2*x2^1+a(2,2)*x1^2*x2^2)
但是对于很多次方的情况,例如10次,就要写100个加法,太费时间了,有没有什么方法能快速完成这种函数定义? 展开
y=@(x1,x2)(a(1,1)*x1^1*x2^1+a(1,2)*x1^1*x2^2+a(2,1)*x1^2*x2^1+a(2,2)*x1^2*x2^2)
但是对于很多次方的情况,例如10次,就要写100个加法,太费时间了,有没有什么方法能快速完成这种函数定义? 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询