定义符号变量矩阵,求解梯度函数及其函数值

符号变量存入矩阵,便于计算高维函数梯度的求解 定义方式: for i = 1:n      x(i) = syms(['x' num2str(i)]); end 以n维Hager函数为例, f=sum(exp(xi)-sqrt(i)*xi) 1 fx = 0; 2 for i = 1:n 3 fx = fx+exp(x(i))-sqrt(i)*x(i); 4 end 梯度函数: for i
相关文章
相关标签/搜索