これらの座標によって与えられる楕円があります。
etta=0:pi/100:2*pi;
coord(1,:)=a*cos(etta)+sqrt(a^2-b^2);
coord(2,:)=b*sin(etta);
次に、座標が (x1,y1) である楕円上の点を選択します。
この点に最も近い点を見つけ、それらの点で曲線を作成し、ポリフィットを実行するにはどうすればよいでしょうか。
この場合、1 つの x に対して 2 つの y があるため、いくつかの問題に遭遇しました。
これらの座標によって与えられる楕円があります。
etta=0:pi/100:2*pi;
coord(1,:)=a*cos(etta)+sqrt(a^2-b^2);
coord(2,:)=b*sin(etta);
次に、座標が (x1,y1) である楕円上の点を選択します。
この点に最も近い点を見つけ、それらの点で曲線を作成し、ポリフィットを実行するにはどうすればよいでしょうか。
この場合、1 つの x に対して 2 つの y があるため、いくつかの問題に遭遇しました。
あなたの答えはおそらく明白なので、重要な概念を指摘し、実装をあなたに任せようとします.
「このポイントに最も近いポイントを見つける方法」に:
「1 つの x に対して、この場合は 2 つの y があるため」