function Demo_Poly_Kernel DIM = 2; if DIM == 1 q = 0; k = 6; xi = 1.0; x = -1:0.01:1; for j = 1:length(x) ker(j) = Polynomial_Kernel(xi,x(j),q,k); end figure; plot(x,ker,'r-'); xlabel('x'); ylabel('K(x_i,x)'); title('Polynomial Kernel - 1D'); else % Now 2 D q = 0; k = 3; xi = [1.0, 1.0]; grid = -1:0.02:1; K = []; for i = 1:length(grid) for j = 1:length(grid) x = [grid(i),grid(j)]; t1 = Polynomial_Kernel(xi,x,q,k); K(i,j) = t1; end i end figure; mesh(grid,grid,K); xlabel('x_1'); ylabel('x_2'); zlabel('K(x_i,x)'); title('Polynomial Kernel - 2D'); end tmp = 99;