इस लेख में, हम एक परवलय के शीर्ष, फोकस और डायरेक्ट्रिक्स को खोजने के लिए एक कार्यक्रम पर चर्चा करेंगे, जब इसके समीकरण के गुणांक दिए गए हों।
परवलय एक ऐसा वक्र है जिसके वक्र के सभी बिंदु फोकस नामक एक बिंदु से समान दूरी पर होते हैं।
जैसा कि हम जानते हैं कि परवलय का सामान्य समीकरण होता है
y = ax2 + bx + c
इस समीकरण के लिए, निम्नलिखित को परिभाषित किया गया है:
Vertex -(-b/2a, 4ac - b2/4a) Focus - (-b/2a, 4ac - b2+1/4a) Directrix - y = c - (b2 +1)4a
उदाहरण
#include <iostream> using namespace std; void calc_para(float a, float b, float c) { cout << "Vertex- (" << (-b / (2 * a)) << ", " << (((4 * a* c) - (b * b)) / (4 * a)) << ")" << endl; cout << "Focus- (" << (-b / (2 * a)) << ", " << (((4 * a* c) - (b * b) + 1) / (4 * a)) << ")" << endl; cout << "Directrix- y=" << c - ((b * b) + 1) * 4 * a <<endl; } int main() { float a = 23, b = 34, c = 5; calc_para(a, b, c); return 0; }
आउटपुट
Vertex- (-0.73913, -7.56522) Focus- (-0.73913, -7.55435) Directrix- y=-106439