matlab-矩阵明明有交集却显示empty

问题遇到的现象和发生背景
用代码块功能插入代码,请勿粘贴截图
我想要达到的结果

情况如下,看起来xgo1 xgo2有交集,为什么显示empty呢?

img

这是截取的获得xgo2的代码:(xgo1一样)

xgo2 = zeros(1,8);
ygo2 = zeros(1,8);
m=0;
for i =1:1:2
    for j = 1:1:2
        for k = 1:1:2
            x = [x1(i,1),x2(j,1),x3(k,1)];
            y = [y1(i,1),y2(j,1),y3(k,1)];
            distance = [r1(i,1),r2(j,1),r3(k,1)];
            m = m+1;
            [xx(1,m),yy(1,m)]=Trilat(x,y,distance);


        end
    end
end
xgo2 = double(vpa(xx,6))
ygo2 = double(vpa(yy,6))



难道格式问题吗?请求指教!!