நம்பி ஆர்க்சின்

Nampi Arkcin



“NumPy என்பது பைதான் தொகுதியாகும், இது கணித வெளிப்பாடுகளை கணக்கிட பயன்படுகிறது. உள்ளமைக்கப்பட்ட கணிதச் செயல்பாடுகளை அழைப்பதன் மூலம் கணிதக் கணக்கீட்டை எளிதாக்கும் எண்சார் செயல்பாடுகளைக் கணக்கிட இது பயன்படுகிறது. இதைச் செய்வதன் மூலம், சிக்கலான பணிகளை நிமிடங்களில் தீர்க்க முடியும். arcsin() என்பது ஒரு NumPy கணிதச் சார்பாகும், மேலும் இது முக்கோணவியல் செயல்பாட்டின் (sin) தலைகீழ், அதாவது பாவம் -1 (எக்ஸ்). ஆறு முக்கோணவியல் செயல்பாடுகள் உள்ளன; arcsin அவற்றில் ஒன்று, அதாவது y=sin -1 (x) என்பது [–π/2, π/2] இல் ஒன்றுக்கு ஒன்று, “y” என்பது x இன் தலைகீழ் மற்றும் “x” என்பது நாம் ஒதுக்கும் மதிப்பு. இந்தச் செயல்பாடு உள்ளீட்டு மதிப்பை ரேடியன்களில் எடுக்கும், டிகிரிகளில் அல்ல. இந்த முக்கோணவியல் செயல்பாடுகள் வரைபடங்களுக்கான அட்டவணைகளை வரைய பயன்படுகிறது. நாம் arcsin() செயல்பாட்டைப் பயன்படுத்தி முழு எண்கள், மிதக்கும் புள்ளி மதிப்புகள் மற்றும் அணிவரிசைகளின் சின் தலைகீழ் கண்டுபிடிக்கலாம் ஆனால் வரையறுக்கப்பட்ட டொமைனுக்குள். பாவச் செயல்பாட்டின் வரம்பு -1 ≤ sin x ≤ 1; arcsin() இல் இந்த வரம்பிற்கு வெளியே எந்த மதிப்பையும் எங்களால் ஒதுக்க முடியாது.'

தொடரியல்

செயல்பாடு_பெயர். ஆர்க்சின் ( எக்ஸ் , வெளியே = இல்லை , எங்கே = உண்மை )

Function_name என்பது நாம் விரும்பும் விஷயமாக இருக்கலாம்; அது எங்கள் விருப்பம்; இந்த கட்டத்தில், 'np' ஐ செயல்பாட்டு பெயராகப் பயன்படுத்துகிறோம். arcsin() முறையைப் பயன்படுத்த, நாம் தொடர்புடைய நூலகத்தை இறக்குமதி செய்ய வேண்டும், அதாவது NumPy, அதாவது, nmpy ஐ np ஆக இறக்குமதி செய்கிறோம்.







எ.கா. ஆர்க்சின் ( எக்ஸ் , வெளியே = இல்லை , எங்கே = உண்மை )

arcsin(x) இல், “x” என்பது நாம் கண்டுபிடிக்க விரும்பும் தலைகீழ் எண்ணாகும். இது எந்த எண்ணாகவோ அல்லது வரிசையாகவோ இருக்கலாம்.



அளவுருக்கள்

Arcsin() முறையில், x, out, and where ஆகிய மூன்று அளவுருக்கள் உள்ளன. திரும்பும் வகை வெளியீட்டு வரிசையை வழங்கும்.



எக்ஸ்: x எந்த முழு எண், மிதக்கும் புள்ளி மதிப்பு அல்லது வரிசையாக இருக்கலாம். “X” என்பது ப்ரோக்ராமர் ஒதுக்கப்பட்ட மதிப்பு, அதன் பாவம் தலைகீழ் நாம் கண்டுபிடிக்க வேண்டும், ஆனால் -1 ≤ sin x ≤ 1 வரம்பை நினைவில் கொள்ளுங்கள். இந்த செயல்பாடு ரேடியன்களில் மதிப்புகளை எடுக்கும், ஆனால் நாம் விரும்பினால் டிகிரிகளில் மாற்றலாம். .





வெளியே: out என்பது 'x' இன் தலைகீழ் சேமிக்க வேண்டும். இது விருப்பமானது.

எங்கே: நிபந்தனை உண்மையாக இருந்தால், ஒரு உலகளாவிய செயல்பாடு அமைக்கப்பட்டது என்பது ஒரு வெளிப்பாடு. நிபந்தனை தவறாக இருந்தால், வெளியீடு அதன் அசல் வடிவத்தில் இருக்கும். 'எங்கே' வாதமும் விருப்பமானது



திரும்பும் வகை

ரிட்டர்ன் வகையானது திட்டவட்டமான டொமைனுக்குள் ரேடியன்களில் வெளியீட்டை வழங்கும், இது [–π/2, π/2].

ஒரு முழு எண் எண்ணின் சின் தலைகீழ்

ஒரு முழு எண் மதிப்பின் சின் தலைகீழ் எவ்வாறு பெறலாம் என்பதை குறியீடு விளக்குகிறது.

நூலக நம்பியை இறக்குமதி செய்வது ஆரம்ப கட்டமாகும். நாம் arcsin() முறையை அழைக்கும்போது 'np' ஐப் பயன்படுத்துவோம். அதன் பெயருக்குப் பிறகு, ஒரு மாறியானது முழு மதிப்பு 1 உடன் “மதிப்பு_1” என்று கூறுகிறது. ஆர்க்சின்() செயல்பாடு குறிப்பிட்ட வரம்பிற்குள் உள்ள ரேடியன்களில் உள்ளீட்டு மதிப்புகளை எடுக்கும். np.arcsin() முறையைப் பயன்படுத்தவும், மேலும் arcsin() முறையின் உள்ளே, நாம் ஒரு முழு எண் மதிப்பை வழங்கிய மாறியை எழுதவும். இந்த செயல்பாட்டை 'முடிவு' மாறியில் சேமிக்கவும். இந்த மாறி மூலம், முழு எண் மதிப்பின் தலைகீழ் அச்சிடுவோம். அச்சு() செயல்பாட்டைப் பயன்படுத்தி ஒரு செய்தியைக் காட்டவும். அதன் விளைவாக பெறப்பட்ட மதிப்பை அச்சிட, அச்சு () க்குள் மாறி பெயரை வைக்கவும்.

வெளியீட்டுத் திரை ஒரு செய்தியைக் காண்பிக்கும், மேலும் arcsin() செயல்பாடு 1 இன் தலைகீழ் பாவத்தைக் கண்டறிந்து மதிப்பைக் காண்பிக்கும்.

மிதக்கும் புள்ளி எண்ணின் சின் தலைகீழ்

ஃப்ளோட்டிங் பாயின்ட் மதிப்பின் சின் இன்வெர்ஸை எந்த வகையில் கண்டறியலாம் என்பதை நிரல் தெளிவுபடுத்தும்.

நம்பியின் நூலகத்தை இறக்குமதி செய். [-1, 1] வரம்பிற்குள் மிதக்கும் புள்ளி எண்ணுடன் மாறியை துவக்கவும். இங்கே மாறி என்பது 'எண்' மற்றும் ஒதுக்கப்பட்ட மதிப்பு '0.4' ஆகும். மிதக்கும் புள்ளி மதிப்பின் தலைகீழ் மதிப்பைக் கண்டறிய np.arcsin() முறையை அழைக்கவும். பின்னர் 'அவுட்புட்' மாறியில் ஒரு விளைவாக மதிப்பைச் சேமிக்கவும், 'அவுட்புட்' மாறியுடன் தேவையான மிதக்கும் புள்ளி எண்ணின் சின் தலைகீழ் அச்சிடவும். அதற்கு முன், அச்சு அறிக்கையை அறிவிப்பதன் மூலம் வெளியீட்டுத் திரையில் ஒரு உரையைக் காண்பிக்கவும்.

வெளியீட்டுத் திரையானது அச்சு() முறையில் நாம் வைத்த உரையைக் காட்டுகிறது. அதன் பிறகு, மிதக்கும் புள்ளி மதிப்பின் கணக்கிடப்பட்ட தலைகீழ் அச்சிடுகிறது.

1-டி அணிவரிசையின் கூறுகளின் சின் தலைகீழ்

இந்த நிகழ்வில், டிகிரிகளில் ஒரு பரிமாண வரிசையை ஒதுக்கி அதை ரேடியன்களாக மாற்றுவதன் மூலம் ஆர்க்சின்() முறையைப் பயன்படுத்தி பாவத்தின் தலைகீழ் நிலையைக் கண்டுபிடிப்போம்.

நம்பி தொகுதியை np ஆக ஒருங்கிணைக்கவும். பின்னர் np.array() செயல்பாட்டைப் பயன்படுத்தி ஒரு பரிமாண வரிசையை துவக்கவும். இந்த செயல்பாட்டின் உள்ளே, டிகிரிகளில் 1D வரிசையை துவக்கவும். ஆனால் ஆர்க்சின்() ரேடியன்களில் மதிப்புகளை ஏற்றுக்கொள்கிறது; அதற்கு, “array_1* np.pi/180” சூத்திரத்தைப் பயன்படுத்தி, பட்டத்தில் உள்ள வரிசையை ரேடியனாக மாற்றவும். அதன் விளைவாக வரும் மதிப்பை “array_1” மாறியில் சேமிக்கவும். மாற்றப்பட்ட வரிசையை ஒரு செய்தியுடன் காட்ட அச்சு() முறையைப் பயன்படுத்தவும். பின்னர் அந்த மாற்றப்பட்ட வரிசையை arcsin() செயல்பாட்டிற்கு அனுப்பவும். இது மாற்றப்பட்ட வரிசையின் தலைகீழ் பாவத்தைக் கண்டறிந்து, மதிப்பை 'முடிவு' மாறியில் சேமிக்கும். கன்சோலில் செய்தியை அச்சிட மற்றும் மாற்றப்பட்ட அணிவரிசையின் சின் தலைகீழ் அச்சிட, நாம் அச்சு() அறிக்கையைப் பயன்படுத்த வேண்டும். இந்த வழியில், நாம் வரிசையை டிகிரிகளில் பயன்படுத்தலாம், மேலும் ரேடியனாக மாற்றிய பின், வரிசையின் தலைகீழ் பாவத்தைக் கண்டறியலாம். ரேடியன் மதிப்பை டிகிரிகளாகவும் மாற்றலாம்.

முடிவின் முதல் வரி செய்தியைக் குறிக்கிறது. அதன் பிறகு, அடுத்த வரியில், ரேடியன்களில் மாற்றப்பட்ட வரிசையைக் காட்டுகிறது. மூன்றாவது வரி ஒரு சொற்றொடரைக் காட்டுகிறது, மேலும் நான்காவது வரி மாற்றப்பட்ட அணிவரிசையின் பாவம் தலைகீழாகக் காட்டுகிறது.

2-டி வரிசையின் கூறுகளின் சின் தலைகீழ்

arcsin() முறை மூலம் இரு பரிமாண வரிசையின் பாவத்தின் தலைகீழ் பெறவும்.

முதலில், 'np' என்ற செயல்பாட்டு பெயருடன் நம்பி லைப்ரரியை இணைக்கவும். இரு பரிமாண வரிசையை துவக்கவும். இங்கே ஒரு வரிசையில் முழு எண் மதிப்புகள் உள்ளன, இரண்டாவது மிதக்கும் புள்ளி மதிப்புகளைக் கொண்டுள்ளது. இரண்டும் ரேடியனில் உள்ளன. அச்சு அறிக்கையைப் பயன்படுத்தி அசல் வரிசையைக் காண்பிக்கவும். 2D வரிசையின் சின் இன்வெர்ஸைப் பெற arcsin() முறையைப் பயன்படுத்தவும் மற்றும் முடிவை 'அவுட்புட்' மாறியில் சேமிக்கவும். முடிவில், முதலில், செய்தியைக் காட்டவும், பின்னர் அச்சு() முறையைப் பயன்படுத்தி 2D வரிசையின் சின் தலைகீழ் காட்டவும்.

முடிவில், குறியீட்டில் நாம் துவக்கிய 2D வரிசை மற்றும் 2D வரிசையின் கணக்கிடப்பட்ட பாவம் தலைகீழாகப் பெற்றோம்.

முடிவுரை

இந்த வழிகாட்டியில், NumPy arcsin() முறையைப் பற்றியும், பைதான் குறியீடுகளில் இந்தச் செயல்பாட்டை எவ்வாறு பயன்படுத்தலாம் என்பதைப் பற்றியும் பேசினோம். இந்தக் கட்டுரையில் வெவ்வேறு எடுத்துக்காட்டுகள் விவாதிக்கப்படுகின்றன, நீங்கள் கருத்தைப் புரிந்துகொள்வதை எளிதாக்குவதற்கு வெவ்வேறு தரவு வகைகள் மற்றும் அணிவரிசைகளுடன் arcsin() முறையை விளக்குகிறது. உள்ளீட்டு வரிசை டிகிரிகளில் இருக்கும்போது, ​​வரிசையின் சின் தலைகீழ் எவ்வாறு கணக்கிடலாம் என்பதையும் நாங்கள் கவனித்தோம். இந்த முறை மற்றும் அதன் பயன்பாட்டை அறிய உதவும் ஒவ்வொரு சிறிய விவரத்தையும் நாங்கள் உள்ளடக்கியுள்ளோம்.