Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> PHP

एक सरणी के भीतर मूल्यों के मानक विचलन को खोजने के लिए PHP प्रोग्राम

किसी सरणी के भीतर मानों के मानक विचलन को खोजने के लिए, PHP में कोड इस प्रकार है -

उदाहरण

<?php
function std_deviation($my_arr)
{
   $no_element = count($my_arr);
   $var = 0.0;
   $avg = array_sum($my_arr)/$no_element;
   foreach($my_arr as $i)
   {
      $var += pow(($i - $avg), 2);
   }
   return (float)sqrt($var/$no_element);
}
$my_arr = array(67, 89, 93, 102, 4);
echo "The standard deviation of elements in the array is ";
print_r(std_deviation($my_arr));
?>

आउटपुट

The standard deviation of elements in the array is 35.423156268181

'std_deviation' नाम का एक फ़ंक्शन परिभाषित किया गया है जो सरणी में तत्वों की संख्या की गणना करता है और भिन्नता को 0 से प्रारंभ करता है। औसत की गणना सरणी में तत्वों की कुल संख्या से विभाजित सरणी में तत्वों के योग के रूप में की जाती है। अब, सरणी के ऊपर एक 'foreach' लूप चलाया जाता है और विचरण की गणना सरणी के प्रत्येक तत्व से औसत मान घटाकर और इसे वर्ग करके की जाती है।

जब फ़ोरैच लूप अंत में जाता है, तो अंतिम विचरण मान आउटपुट के रूप में वापस कर दिया जाता है। उस फ़ंक्शन के बाहर, एक सरणी परिभाषित की जाती है और उस फ़ंक्शन को इस सरणी पर कहा जाता है। प्रासंगिक आउटपुट कंसोल पर प्रदर्शित होता है।


  1. Python

    ऑड-ईवन सॉर्ट / ब्रिक सॉर्ट के लिए पायथन प्रोग्राम

    इस लेख में, हम नीचे दिए गए समस्या कथन के समाधान के बारे में जानेंगे। समस्या कथन - हमें एक सरणी दी गई है, हमें इसे ब्रिक सॉर्ट का उपयोग करके सॉर्ट करने की आवश्यकता है। यहां हमारे पास दो चरण हैं:विषम और सम चरण। विषम चरण में, अजीब अनुक्रमित तत्वों पर बबल सॉर्ट किया जाता है और सम चरण में, बबल सॉर्ट भी

  1. HTML

    एचटीएमएल डोम टेक्स्टारिया चयन () विधि

    HTML DOM Textarea चयन () विधि HTML दस्तावेज़ में टेक्स्ट क्षेत्र की सामग्री का चयन करती है। सिंटैक्स निम्नलिखित वाक्य रचना है - object.select() आइए HTML DOM Textarea का एक उदाहरण देखें () विधि - उदाहरण <!DOCTYPE html> <html> <style>    body {       color:

  1. Python

    विजेट के फ़ॉन्ट परिवार/आकार को जाने बिना टिंकर विजेट की फ़ॉन्ट शैली कैसे बदलें?

    टिंकर के विजेट फ़ॉन्ट-फ़ैमिली और फ़ॉन्ट आकार जैसे गुणों और विशेषताओं का समर्थन करते हैं जिन्हें फ़ॉन्ट (फ़ॉन्ट-फ़ैमिली, फ़ॉन्ट-आकार) का उपयोग करके निर्दिष्ट किया जा सकता है। संपत्ति। उदाहरण निम्नलिखित उदाहरण में, हमने एक टेक्स्ट लेबल बनाया है जिसे फ़ॉन्ट-फ़ैमिली को टाइम्स न्यू रोमन और फ़ॉन्ट-आकार क