Przecięcie prostej i okręgu - Excel
: 25 wrz 2018, o 11:00
Witam, wiem, że podobne tematy już powstawały, jednak nie znalazłem w nich rozwiązania.
Rozwiązanie analityczne próbując rozwiązać układ równań mnie przerosło, więc szukam pomocy tutaj.
Problem jest częścią większego programu w Excel. Rozwiązaniem jest punkt styku prostej (opisanej dwoma punktami X,Y) oraz okręgu (środek w 0,0 i o promieniu R)
Tak więc, znamy dwa punkty leżącej na pewnej prostej:
\(\displaystyle{ A (x,y)}\), gdzie
\(\displaystyle{ x = -0,5 \cdot B + B _{1}}\)
\(\displaystyle{ y = k-H+ H_{1}+ H_{2}}\)
oraz
\(\displaystyle{ B (x,y)}\), gdzie
\(\displaystyle{ x = -0,5 \cdot B + B _{1}-1}\)
\(\displaystyle{ y = k-H+ H_{1}+ H_{2}- \frac{s}{100}}\)
Znany jest również okrąg zaczynający się w punkcie
\(\displaystyle{ o (0,0)}\)
i o promieniu
\(\displaystyle{ R}\)
wartości \(\displaystyle{ B, B _{1}, B _{2}, k, H, H_{1}, H_{2}, s}\) - a więc wszystkie są STAŁYMI.
Są wpisane jednak w taki sposób, aby odnosiły się do kolejnych obliczonych już komórek Excela.
Bardzo proszę o pomoc w wyznaczeniu punktu przecięcia prostej i okręgu.
Rozwiązanie analityczne próbując rozwiązać układ równań mnie przerosło, więc szukam pomocy tutaj.
Problem jest częścią większego programu w Excel. Rozwiązaniem jest punkt styku prostej (opisanej dwoma punktami X,Y) oraz okręgu (środek w 0,0 i o promieniu R)
Tak więc, znamy dwa punkty leżącej na pewnej prostej:
\(\displaystyle{ A (x,y)}\), gdzie
\(\displaystyle{ x = -0,5 \cdot B + B _{1}}\)
\(\displaystyle{ y = k-H+ H_{1}+ H_{2}}\)
oraz
\(\displaystyle{ B (x,y)}\), gdzie
\(\displaystyle{ x = -0,5 \cdot B + B _{1}-1}\)
\(\displaystyle{ y = k-H+ H_{1}+ H_{2}- \frac{s}{100}}\)
Znany jest również okrąg zaczynający się w punkcie
\(\displaystyle{ o (0,0)}\)
i o promieniu
\(\displaystyle{ R}\)
wartości \(\displaystyle{ B, B _{1}, B _{2}, k, H, H_{1}, H_{2}, s}\) - a więc wszystkie są STAŁYMI.
Są wpisane jednak w taki sposób, aby odnosiły się do kolejnych obliczonych już komórek Excela.
Bardzo proszę o pomoc w wyznaczeniu punktu przecięcia prostej i okręgu.