কম্পিউটার টিউটোরিয়াল

C++-এ cmath ব্যবহার করে এরর ফাংশন (Error Functions)


আমাদের একটি ভেরিয়েবল দেওয়া আছে এবং C++ STL-এ উপলব্ধ এরর ফাংশন ব্যবহার করে তার প্রোব্যাবিলিটি বের করতে হবে। এই ফাংশন C++-এ cmath হেডার ফাইলে উপলব্ধ।

এরর ফাংশন কী?

গণিতে এরর ফাংশনকে গাউস এরর ফাংশন ও বলা হয় যা erf() দ্বারা চিহ্নিত। এটি একটি বিশেষ ফাংশন যা প্রোব্যাবিলিটি, σταтистиكس এবং পার্শিয়াল ডিফারেনশিয়াল ইকুয়েশনে এরর ক্যালকুলেশনের জন্য ব্যবহৃত হয়। इसकी সংজ্ঞা:

C++-এ cmath ব্যবহার করে এরর ফাংশন (Error Functions)

দুটি ঘনিষ্ঠভাবে সম্পর্কিত এরর ফাংশন আছে:

  • কমপ্লিমেন্টারি এরর ফাংশন - এটি সংজ্ঞায়িত: erfc x = 1 - erf x
  • ইমেজিনারি এরর ফাংশন - এটি সংজ্ঞায়িত: erfi x = -i erf(ix), যেখানে i হলো ইমেজিনারি ইউনিট

উদাহরণ

ইনপুট

i = 2.25

আউটপুট

erf(i) i.e. 0.998537

ইনপুট

i = 1.25

আউটপুট

erf(i) i.e. 0.9229

উদাহরণ

#include <iostream> 
#include <cmath> 
using namespace std; 

double probab(double i) {
    double probab_1 = erf(i);
    return probab_1;
}

int main() {
    double i = 2.25;
    cout << "Probability is :" << probab(i) << endl;
    return 0;
}

আউটপুট

Probability is : 0.998537

উদাহরণ

#include <iostream> 
#include <cmath> 
using namespace std; 

double probab(double i) {
    double probab_1 = erf(i);
    return probab_1;
}

int main() {
    double i = 1.25;
    cout << "Probability is :" << probab(i) << endl;
    return 0;
}

আউটপুট

Probability is : 0.9229

  1. JavaScript-এ ইটেরেটর ফাংশন: forEach, map, filter এবং আরও

  2. C/C++-তে ফাংশন: সম্পূর্ণ গাইড

  3. OpenCV-এ C++ ব্যবহার করে ইমেজ লোড ও প্রদর্শন করা

  4. C++-এ swap() ফাংশন