నంపీ ఆర్క్సిన్

Nampi Arksin



“NumPy అనేది గణిత వ్యక్తీకరణలను కంప్యూటింగ్ చేయడానికి ఉపయోగించే పైథాన్ మాడ్యూల్. ఇది అంతర్నిర్మిత గణిత విధులను కాల్ చేయడం ద్వారా గణిత గణనను సులభతరం చేసే సంఖ్యా ఫంక్షన్‌లను గణించడానికి ఉపయోగించబడుతుంది. ఇలా చేయడం వల్ల సంక్లిష్టమైన పనులను నిమిషాల్లో పరిష్కరించవచ్చు. ఆర్క్‌సిన్() అనేది ఒక NumPy గణిత విధి, మరియు ఇది త్రికోణమితి ఫంక్షన్ యొక్క (పాపం) విలోమం, అనగా పాపం -1 (x) ఆరు త్రికోణమితి విధులు ఉన్నాయి; arcsin వాటిలో ఒకటి, అంటే y=sin -1 (x) అనేది [–π/2, π/2]పై ఒకదానికొకటి, “y” అనేది x యొక్క విలోమాన్ని అందిస్తుంది మరియు “x” అనేది మనం కేటాయించే విలువ. ఈ ఫంక్షన్ ఇన్‌పుట్ విలువను రేడియన్‌లలో తీసుకుంటుంది, డిగ్రీల్లో కాదు. గ్రాఫ్‌ల కోసం పట్టికలను గీయడానికి ఈ త్రికోణమితి విధులు ఉపయోగించబడతాయి. పూర్ణాంకాలు, ఫ్లోటింగ్ పాయింట్ విలువలు మరియు శ్రేణుల పాప విలోమాన్ని కనుగొనడానికి మేము ఆర్క్‌సిన్() ఫంక్షన్‌ను ఉపయోగించవచ్చు కానీ పరిమిత డొమైన్‌లో ఉండవచ్చు. సిన్ ఫంక్షన్ పరిధి -1 ≤ sin x ≤ 1; మేము arcsin()లో ఈ పరిధి వెలుపల ఏ విలువను కేటాయించలేము.'

వాక్యనిర్మాణం

ఫంక్షన్_పేరు. ఆర్క్సిన్ ( x , బయటకు = ఏదీ లేదు , ఎక్కడ = నిజమే )

ఫంక్షన్_పేరు మనం కోరుకునేది ఏదైనా కావచ్చు; ఇది మా ఎంపిక; ఈ సమయంలో, మేము 'np'ని ఫంక్షన్ పేరుగా ఉపయోగిస్తాము. arcsin() పద్ధతిని ఉపయోగించడానికి, మేము సంబంధిత లైబ్రరీని దిగుమతి చేయాలి, ఇది NumPy, అనగా, nmpyని npగా దిగుమతి చేయండి.







ఉదా ఆర్క్సిన్ ( x , బయటకు = ఏదీ లేదు , ఎక్కడ = నిజమే )

ఆర్క్‌సిన్(x)లో, “x” అనేది మనం కనుగొనాలనుకుంటున్న విలోమ సంఖ్య. ఇది ఏదైనా సంఖ్య లేదా శ్రేణి కావచ్చు.



పారామితులు

ఆర్క్సిన్() పద్ధతిలో, మూడు పారామితులు ఉన్నాయి, x, అవుట్ మరియు ఎక్కడ. తిరిగి వచ్చే రకం అవుట్‌పుట్ శ్రేణిని అందిస్తుంది.



X: x ఏదైనా పూర్ణాంకం, ఫ్లోటింగ్ పాయింట్ విలువ లేదా శ్రేణి కావచ్చు. “X” అనేది ప్రోగ్రామర్ కేటాయించిన విలువ, దీని పాప విలోమం మనం కనుగొనాలనుకుంటున్నాము, కానీ -1 ≤ sin x ≤ 1 పరిధిని గుర్తుంచుకోండి. ఈ ఫంక్షన్ రేడియన్‌లలో విలువలను తీసుకుంటుంది, అయితే మనం డిగ్రీల్లో మార్చాలనుకుంటే, మనం మార్చవచ్చు .





అవుట్: out అనేది మనం “x” యొక్క విలోమాన్ని నిల్వ చేయాలనుకుంటున్నాము. ఇది ఐచ్ఛికం.

ఎక్కడ: షరతు నిజమైతే, యూనివర్సల్ ఫంక్షన్ సెట్ చేయబడుతుందని ఇది వ్యక్తీకరణ. షరతు తప్పు అయితే, అవుట్‌పుట్ దాని అసలు రూపంలోనే ఉంటుంది. 'ఎక్కడ' వాదన కూడా ఐచ్ఛికం



రిటర్న్ రకం

రిటర్న్ రకం ఖచ్చితమైన డొమైన్‌లోని రేడియన్‌లలో అవుట్‌పుట్‌ను అందిస్తుంది, ఇది [–π/2, π/2].

పూర్ణాంకం యొక్క సిన్ విలోమం

పూర్ణాంక విలువ యొక్క పాప విలోమాన్ని మనం ఎలా పొందవచ్చో కోడ్ వివరిస్తుంది.

లైబ్రరీ నంపీని దిగుమతి చేసుకోవడం ప్రారంభ దశ. మేము arcsin() పద్ధతిని పిలిచినప్పుడు “np”ని ఉపయోగిస్తాము. ఆ పేరు తర్వాత, ఒక వేరియబుల్ పూర్ణాంక విలువ 1తో “value_1” అని చెబుతుంది. arcsin() ఫంక్షన్ పేర్కొన్న పరిధిలో రేడియన్‌లలో ఇన్‌పుట్ విలువలను తీసుకుంటుంది. np.arcsin() పద్ధతిని ఉపయోగించండి మరియు arcsin() పద్ధతిలో, మేము పూర్ణాంక విలువను కేటాయించిన వేరియబుల్‌ను వ్రాయండి. ఈ ఫంక్షన్‌ను 'ఫలితం' వేరియబుల్‌లో నిల్వ చేయండి. ఈ వేరియబుల్ ద్వారా, మేము పూర్ణాంక విలువ యొక్క విలోమాన్ని ముద్రిస్తాము. ప్రింట్() ఫంక్షన్‌ని ఉపయోగించడం ద్వారా సందేశాన్ని ప్రదర్శించండి. ఆపై ఫలిత విలువను ప్రింట్ చేయడానికి, ప్రింట్()లో వేరియబుల్ పేరును ఉంచండి.

అవుట్‌పుట్ స్క్రీన్ సందేశాన్ని ప్రదర్శిస్తుంది మరియు ఆర్క్‌సిన్() ఫంక్షన్ 1 యొక్క సిన్ విలోమాన్ని కనుగొని, ఆపై విలువను చూపుతుంది.

ఫ్లోటింగ్ పాయింట్ సంఖ్య యొక్క సిన్ విలోమం

ఫ్లోటింగ్ పాయింట్ విలువ యొక్క పాప విలోమాన్ని మనం ఏ విధంగా కనుగొనగలమో ప్రోగ్రామ్ స్పష్టం చేస్తుంది.

నంపీ లైబ్రరీని దిగుమతి చేయండి. [-1, 1] పరిధిలో ఫ్లోటింగ్ పాయింట్ సంఖ్యతో వేరియబుల్‌ని ప్రారంభించండి. ఇక్కడ వేరియబుల్ “సంఖ్య,” మరియు కేటాయించిన విలువ “0.4”. అప్పుడు ఫ్లోటింగ్ పాయింట్ విలువ యొక్క విలోమాన్ని కనుగొనడానికి np.arcsin() పద్ధతిని కాల్ చేయండి. ఆపై 'అవుట్‌పుట్' వేరియబుల్‌లో ఫలిత విలువను నిల్వ చేయండి, 'అవుట్‌పుట్' వేరియబుల్‌తో అవసరమైన ఫ్లోటింగ్ పాయింట్ నంబర్ యొక్క సిన్ విలోమాన్ని ముద్రించండి. దీనికి ముందు, ప్రింట్ స్టేట్‌మెంట్‌ను ప్రకటించడం ద్వారా అవుట్‌పుట్ స్క్రీన్‌పై ఒక వచనాన్ని ప్రదర్శించండి.

అవుట్‌పుట్ స్క్రీన్ మనం ప్రింట్() పద్ధతిలో ఉంచిన వచనాన్ని చూపుతుంది. ఆ తర్వాత, ఇది ఫ్లోటింగ్ పాయింట్ విలువ యొక్క లెక్కించిన విలోమాన్ని ముద్రిస్తుంది.

1-D అర్రే యొక్క మూలకాల యొక్క సిన్ విలోమం

ఈ సందర్భంలో, మేము ఒక డైమెన్షనల్ శ్రేణిని డిగ్రీలలో కేటాయించి, దానిని రేడియన్‌లుగా మార్చడం ద్వారా ఆర్క్‌సిన్() పద్ధతిని ఉపయోగించి పాపం యొక్క విలోమాన్ని కనుగొంటాము.

nmpy మాడ్యూల్‌ను npగా ఇంటిగ్రేట్ చేయండి. అప్పుడు np.array() ఫంక్షన్‌ని ఉపయోగించి ఒక డైమెన్షనల్ శ్రేణిని ప్రారంభించండి. ఈ ఫంక్షన్ లోపల, డిగ్రీలలో 1D శ్రేణిని ప్రారంభించండి. కానీ ఆర్క్సిన్() రేడియన్లలో విలువలను అంగీకరిస్తుంది; దాని కోసం, “array_1* np.pi/180” సూత్రాన్ని ఉపయోగించి డిగ్రీలోని శ్రేణిని రేడియన్‌కి మార్చండి. ఆపై ఫలిత విలువను “array_1” వేరియబుల్‌లో సేవ్ చేయండి. మార్చబడిన శ్రేణిని సందేశంతో ప్రదర్శించడానికి ప్రింట్() పద్ధతిని ప్రారంభించండి. అప్పుడు మార్చబడిన శ్రేణిని arcsin() ఫంక్షన్‌కి పాస్ చేయండి. ఇది మార్చబడిన శ్రేణి యొక్క పాప విలోమాన్ని కనుగొంటుంది మరియు 'ఫలితం' వేరియబుల్‌లో విలువను నిల్వ చేస్తుంది. కన్సోల్‌లో సందేశాన్ని ముద్రించడానికి మరియు మార్చబడిన శ్రేణి యొక్క సిన్ విలోమాన్ని ముద్రించడానికి, మేము ప్రింట్() స్టేట్‌మెంట్‌ను ఉపయోగించాలి. ఈ విధంగా, మేము శ్రేణిని డిగ్రీలలో ఉపయోగించవచ్చు మరియు రేడియన్‌గా మార్చిన తర్వాత, శ్రేణి యొక్క పాప విలోమాన్ని కనుగొనవచ్చు. మనం రేడియన్ విలువను డిగ్రీలుగా కూడా మార్చవచ్చు.

ఫలితంలోని మొదటి పంక్తి సందేశాన్ని సూచిస్తుంది. ఆ తరువాత, తదుపరి పంక్తిలో, ఇది రేడియన్లలో మార్చబడిన శ్రేణిని ప్రదర్శిస్తుంది. మూడవ పంక్తి ఒక పదబంధాన్ని చూపుతుంది మరియు నాల్గవ పంక్తి మార్చబడిన శ్రేణి యొక్క పాప విలోమాన్ని చూపుతుంది.

2-D అర్రే యొక్క మూలకాల యొక్క సిన్ విలోమం

ఆర్క్‌సిన్() పద్ధతితో ద్విమితీయ శ్రేణి యొక్క పాప విలోమాన్ని పొందండి.

ముందుగా, 'np' అనే ఫంక్షన్ పేరుతో నంపీ లైబ్రరీని చేర్చండి. ద్విమితీయ శ్రేణిని ప్రారంభించండి. ఇక్కడ ఒక అడ్డు వరుస పూర్ణాంక విలువలను కలిగి ఉంటుంది మరియు రెండవది ఫ్లోటింగ్ పాయింట్ విలువలను కలిగి ఉంటుంది. రెండూ రేడియన్స్‌లో ఉన్నాయి. ప్రింట్ స్టేట్‌మెంట్‌ని ఉపయోగించడం ద్వారా అసలు శ్రేణిని ప్రదర్శించండి. ఆపై 2D శ్రేణి యొక్క సిన్ విలోమాన్ని పొందడానికి ఆర్క్‌సిన్() పద్ధతిని ఉపయోగించండి మరియు ఫలితాన్ని “అవుట్‌పుట్” వేరియబుల్‌లో నిల్వ చేయండి. చివరగా, ముందుగా, సందేశాన్ని ప్రదర్శించి, ఆపై ప్రింట్() పద్ధతిని ఉపయోగించి 2D శ్రేణి యొక్క సిన్ విలోమాన్ని చూపండి.

ఫలితంలో, మేము కోడ్‌లో ప్రారంభించిన 2D శ్రేణిని మరియు 2D శ్రేణి యొక్క లెక్కించిన పాప విలోమాన్ని పొందాము.

ముగింపు

ఈ గైడ్‌లో, మేము NumPy arcsin() పద్ధతి గురించి మరియు ఈ ఫంక్షన్‌ని పైథాన్ కోడ్‌లలో ఎలా ఉపయోగించవచ్చో మాట్లాడాము. ఈ కథనంలో విభిన్న ఉదాహరణలు చర్చించబడ్డాయి, మీరు భావనను సులభంగా అర్థం చేసుకోవడానికి వివిధ డేటా రకాలు మరియు శ్రేణులతో ఆర్క్‌సిన్() పద్ధతిని వివరిస్తారు. మరియు ఇన్‌పుట్ శ్రేణి డిగ్రీలలో ఉన్నప్పుడు శ్రేణి యొక్క పాప విలోమాన్ని ఎలా లెక్కించవచ్చో కూడా మేము గమనించాము. ఈ పద్ధతిని మరియు దాని వినియోగాన్ని తెలుసుకోవడానికి మీకు సహాయపడే ప్రతి చిన్న వివరాలను మేము కవర్ చేసాము.