এই টিউটোরিয়ালে, আমরা শিখব কিভাবে একটি প্যারাবোলার শীর্ষবিন্দু, ফোকাস এবং নির্দেশিকা খুঁজে বের করতে হয়। আমাদের প্যারাবোলা সমীকরণ x, y, এবং z এর ধ্রুবক দেওয়া হয়েছে।
শীর্ষবিন্দু, ফোকাস এবং ডাইরেক্ট্রিক্স খুঁজে বের করার জন্য সরল সূত্র রয়েছে। চলুন।
ভার্টেক্স − (-y/2x, 4xz-y^2/4x)
ফোকাস − (-y/2x, 4xz-y^2+1/4x)
Directrix − z-(y^2+1)4x
উদাহরণ
আসুন কোডটি দেখি।
#include <iostream> using namespace std; void findParabolaProperties(float x, float y, float z) { cout << "Vertex: (" << -y/(2*x) << ", " << (((4*x*z) - (y*y))/4*x) << ")" << endl; cout << "Focus: (" << -y/(2*x) << ", " << (((4*x*z) - (y*y)+1)/4*x) << ")" << endl; cout << "Directrix: " << z-((y*y)+1)*4*x << endl; } int main() { float x = 6, y = 4, z = 7; findParabolaProperties(x, y, z); return 0; }
আউটপুট
আপনি যদি উপরের কোডটি চালান, তাহলে আপনি নিম্নলিখিত ফলাফল পাবেন।
Vertex: (-0.333333, 228) Focus: (-0.333333, 229.5) Directrix: -401
উপসংহার
টিউটোরিয়ালে আপনার কোন প্রশ্ন থাকলে, মন্তব্য বিভাগে উল্লেখ করুন