rosenbrock 源代码

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

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

%[x,y] = meshgrid(-5.12:0.05:5.12); % z=x.^2+y.^2; %figure; mesh(x,y,z);title('Sphere Model Function','FontSize',16); %[x,…

源码文件

function y=Rosenbrock(x) % 此函数为Rosenbrock函数 % x为二维向量 y=100*(x(2)-x(1)^2)^2+(1-x(1))^2;

源码文件

function f=Fitness(fname,x) if strcmp(fname,'De Jong') f=3905.93-100*(x(1)^2-x(2)^2)^2-(1-x(1))^2; elseif strcmp(fname,'Gol…

源码文件

function f=Fitness(fname,x) if strcmp(fname,'De Jong') f=3905.93-100*(x(1)^2-x(2)^2)^2-(1-x(1))^2; elseif strcmp(fname,'Gol…

源码文件

% Plot the Rosenbrock function contours % Copyright 1999 by Todd K. Moon x1 = (-2.5:.05:1.5)'; x2 = (-8:.05:6)'; [X1,X2] = m…

源码文件

[x,y]=meshgrid(-2:0.1:2,-3:0.1:3); z=100*(y-x.^2).^2+(1-x).^2; contour(x,y,z,30) temp=colormap; %colormap(hsv) xlabel('x轴') …

源码文件

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

源码文件

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

源码文件

%the dimension is two ,n=2; clear clc lb=-2.408; ub=2.408; teix=0.02; [X,Y] = meshgrid(lb:teix:ub); Z=100*(Y.^2-X).^2+(1-…