Project

Genetic algorithm

clear all
close all
clc
% defining search space
x = linspace(0,0.5,150);
y = linspace(0,0.5,150);
num_cases = 50;
% creating a 2dimensional mesh
[xx,yy] = meshgrid(x,y);
% evaluating the stalagmite function
for i = 1:length(xx)
    for j = 1:length(yy)
        input_vector(1) = xx(i,j);
        input_vector(2) = yy(i,j);
        f(i,j) = stalagmite(input_vector);  % stalagmite function; 
    end
end
surfc(f)
xlabel(\'x value\')
ylabel(\'y value\')
shading interp
[inputs, fval] = ga(@stalagmite,2);   % genetic algorithm function​
Your portfolio, next

Ship work like this
in your own course.

Talk to a career counsellor

Free 20-minute call. We'll map the right course to where you want to work.

By submitting you agree to our Terms and Privacy Policy.

Talk to a career counsellor

Free 20-minute call. We'll map the right course to where you want to work.

By submitting you agree to our Terms and Privacy Policy.