rosenbrock 源代码

Rosenbrock方法,作为解决非线性控制系统设计难题的有效手段,在电子工程领域展现出卓越性能。它通过优化控制参数,确保系统稳定性的同时提升响应速度,广泛应用于电力电子、自动控制及信号处理等多个前沿技术领域。掌握Rosenbrock技术不仅能够帮助工程师们克服复杂系统建模挑战,…

收录资源 241 份 全站深度检索
源码文件

function grad = rosengrad(x) % % compute the gradient of the rosenbrock function for test purposes % function grad = rosengrad…

源码文件

% Test the conjugate gradient algorithm % Copyright 1999 by Todd K. Moon hold off ; rosenbrock; hold on xoff = -.3; x = […

源码文件

function [eval]=rosenbrock(sol) numv = size(sol,2); x=sol(1:numv); summ=0; for i=1:numv-1 summ=summ+100*(x(i+1)-x(i).^2).^2…

源码文件

% LMFnlsqtest.m Constrained Rosenbrock's valey %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % The scr…

源码文件

function ObjVal = rosenbrock(Chrom,switc); % Dimension of objective function Dim=size(Chrom,2); % Compute populati…

源码文件

function ObjVal = rosenbrock(Chrom,switc); % Dimension of objective function Dim=size(Chrom,2); % Compute populati…

源码文件

%The Rosenbrock function for use with the psotoolbox % % Function Description: % Equation -> sum ( 100 * (x(i+1) - x(i)^2)^2 + …

源码文件

function y=f2(x) % f1 is Rosenbrock function % The variabe x is a vector % d=length(x); z=0; for k=1:d-1 z=z+(100*(x(k+1)…

源码文件

20 1000 0.9 0.4 0.0 0.0 0.5 500 100 Griewank 4 10 600.0 /*------Algorithm setting parameters: Total evaluation time = m*(T+1)…

源码文件

20 1000 0.9 0.4 0.0 0.0 0.5 500 100 Rastrigrin 3 10 10.0 /*------Algorithm setting parameters: Total evaluation time = m*(T+1…