[x,y] = meshgrid(-3:0.01:3,-3:0.01:3);
  z1 = (1-2.2*x-0.1*y).*(2-2.3*x-0.1*y)-(1-x+y).*(1-x+y); 
  z2 = (2-x-2*y).*(-1+.1*x-4*y)-(1+.2*x+.1*y).*(1+.2*x+.1*y);
  [C1,h] = contour(x,y,z1,[0 0],'*k')
   hold on
  [C2,h]= contour(x,y,z2,[0,0]);
  contourTable1 = getContourLineCoordinates(C1)
  contourTable2 = getContourLineCoordinates(C2)
  [xi,yi] = intersections(contourTable1.X,contourTable1.Y,contourTable2.X,contourTable2.Y)
  plot(xi, yi, 'ko')
This code is working 



