అధిక-పనితీరు గల కంప్యూటింగ్ సాధనాల యొక్క నేటి ప్రపంచంలో, మానవీయంగా కారకాలను కనుగొనడం అనేది ఒక ఆచరణీయమైన విధానం. MATLAB ఒక సంఖ్య యొక్క కారకాన్ని త్వరిత మరియు సమర్థవంతమైన మార్గంలో గణించడానికి అంతర్నిర్మిత ఫంక్షన్ను అందిస్తుంది.
ఈ ట్యుటోరియల్ MATLABలో సంఖ్య లేదా శ్రేణి యొక్క కారకాన్ని కనుగొనే పద్ధతిని ప్రదర్శిస్తుంది.
MATLABలో ఫ్యాక్టోరియల్ అంటే ఏమిటి?
నాన్-నెగటివ్ పూర్ణాంకం n యొక్క కారకాన్ని n సంఖ్య కంటే తక్కువ లేదా సమానమైన అన్ని సానుకూల పూర్ణాంకాల ఉత్పత్తిగా నిర్వచించవచ్చు. గణితంలో, ఇది (!) గుర్తుతో సూచించబడుతుంది మరియు క్రింది గణిత రూపాన్ని కలిగి ఉంటుంది:
ఎన్ ! = ఎన్ * ( N- 1 ) * ( N- 2 ) * ( N- 3 ) * …. * N- ( N- 1 )
MATLABలో ఫ్యాక్టోరియల్ని ఎలా కనుగొనాలి?
MATLABలో, మేము అంతర్నిర్మితాన్ని ఉపయోగించి ప్రతికూల పూర్ణాంకం యొక్క కారకాన్ని గణించవచ్చు కారకం () ఫంక్షన్. ఈ ఫంక్షన్ స్కేలార్ విలువ లేదా శ్రేణిని ఇన్పుట్గా తీసుకుంటుంది మరియు కంప్యూటెడ్ ఫ్యాక్టోరియల్ విలువను అవుట్పుట్గా అందిస్తుంది.
వాక్యనిర్మాణం
ది కారకం () కింది వాక్యనిర్మాణం ద్వారా MATLABలో ఫంక్షన్ని అమలు చేయవచ్చు:
f = కారకం ( n )
ఇక్కడ,
ఫంక్షన్ f = కారకం(n) ఇచ్చిన సంఖ్య n యొక్క కారకాన్ని గణించడానికి బాధ్యత వహిస్తుంది.
- n స్కేలార్ను సూచిస్తే, దాని గణించబడిన కారకం యొక్క విలువ ఇన్పుట్ స్కేలార్ విలువ n వలె అదే పరిమాణం మరియు డేటా రకాన్ని కలిగి ఉన్న స్కేలార్ సంఖ్యగా ఉంటుంది.
- n శ్రేణిని సూచిస్తే, ఈ ఫంక్షన్ ఇన్పుట్ శ్రేణి వలె ఒకే పరిమాణం మరియు డేటా రకాన్ని కలిగి ఉన్న ప్రతి విలువ యొక్క కారకాన్ని గణిస్తుంది.
ఉదాహరణ 1: MATLABలో స్కేలార్ విలువ యొక్క ఫ్యాక్టోరియల్ని ఎలా కనుగొనాలి
ఈ MATLAB కోడ్ n=100ని ఉపయోగించి ఇచ్చిన స్కేలార్ సంఖ్య యొక్క కారకాన్ని నిర్ణయిస్తుంది కారకం () ఫంక్షన్.
n = 100 ;
f = కారకం ( n )
ఉదాహరణ 2: MATLABలో అర్రే యొక్క కారకాన్ని ఎలా గణించాలి
ఈ ఉదాహరణలో, మేము ఉపయోగించి 10-by-10 చదరపు మాతృకను సృష్టిస్తాము మేజిక్ () ఫంక్షన్ మరియు ఉపయోగించండి కారకం () గణించడానికి ఫంక్షన్ కారకమైన ఇచ్చిన మాతృక A.
A = మంత్రము ( 10 ) ;A_f = కారకం ( ఎ )
ముగింపు
పూర్ణాంకం యొక్క కారకాన్ని కనుగొనడం అనేది పూర్ణాంకం యొక్క ఉత్పత్తికి సమానమైన అన్ని సానుకూల విలువలతో ఆ పూర్ణాంకం కంటే తక్కువ లేదా సమానంగా ఉంటుంది. MATLABలో, ఈ పనిని అంతర్నిర్మిత ఉపయోగించి సమర్థవంతంగా నిర్వహించవచ్చు కారకం () ఫంక్షన్. ఈ గైడ్ యొక్క అమలును అందించింది కారకం () MATLABలో దీన్ని ఎలా ఉపయోగించాలో బాగా అర్థం చేసుకోవడానికి ఉదాహరణలతో ఫంక్షన్ చేయండి.