जावा प्रोग्राम मानक विचलन की गणना करने के लिए

इस कार्यक्रम में, आप जावा में एक फ़ंक्शन का उपयोग करके मानक विचलन की गणना करना सीखेंगे।

इस उदाहरण को समझने के लिए, आपको निम्नलिखित जावा प्रोग्रामिंग विषयों का ज्ञान होना चाहिए:

  • जावा एरेस
  • जावा के तरीके

यह कार्यक्रम सरणियों का उपयोग करके एक व्यक्तिगत श्रृंखला के मानक विचलन की गणना करता है। मानक विचलन के बारे में जानने के लिए इस पृष्ठ पर जाएँ।

मानक विचलन की गणना करने के लिए, calculateSD()फ़ंक्शन बनाया जाता है। 10 तत्वों वाले सरणी को फ़ंक्शन में पास किया जाता है और यह फ़ंक्शन मानक विचलन की गणना करता है और इसे फ़ंक्शन पर लौटाता है main()

उदाहरण: मानक विचलन की गणना करने का कार्यक्रम

 public class StandardDeviation ( public static void main(String() args) ( double() numArray = ( 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 ); double SD = calculateSD(numArray); System.out.format("Standard Deviation = %.6f", SD); ) public static double calculateSD(double numArray()) ( double sum = 0.0, standardDeviation = 0.0; int length = numArray.length; for(double num : numArray) ( sum += num; ) double mean = sum/length; for(double num: numArray) ( standardDeviation += Math.pow(num - mean, 2); ) return Math.sqrt(standardDeviation/length); ) )

आउटपुट

 मानक विचलन = 2.872281

उपरोक्त कार्यक्रम में, हमने क्रमशः शक्ति और वर्गमूल की गणना करने के लिए Java Math.pow () और Java Math.sqrt () की मदद ली है।

नोट: यह कार्यक्रम एक नमूने के मानक विचलन की गणना करता है। यदि आपको किसी जनसंख्या के एसडी की गणना करने की आवश्यकता है, तो विधि के Math.sqrt(standardDeviation/(length-1))बजाय वापस लौटें ।Math.sqrt(standardDeviation/length)calculateSD()

दिलचस्प लेख...