你好,建议用fsolve函数:
x = [1;2;3]; y = [3;7;8]; z = [4;7;1]; x0 = 0; y0 = 1; z0=1; dt = [1,2,3]*1e-9; c = 3e8; %xx(1:3)=>x,y,z eq = @(xx)sqrt((x-xx(1)).^2+(y-xx(2)).^2+(z-xx(3)).^2) - c*dt; xyz = fsolve(eq, rand(3,1))
如有帮助,请点击我回答右上角【采纳】按钮支持一下