Numpy arksin

Numpy Arksin



“NumPy, matematiksel ifadeleri hesaplamak için kullanılan bir Python modülüdür. Yalnızca yerleşik matematiksel işlevleri çağırarak matematiksel hesaplamayı kolaylaştıran sayısal işlevleri hesaplamak için kullanılır. Bunu yaparak, karmaşık görevleri dakikalar içinde çözebiliriz. arcsin() bir NumPy matematiksel işlevidir ve trigonometrik işlevin (günah) tersidir, yani günahtır. -1 (x). Altı trigonometrik fonksiyon vardır; arcsin bunlardan biri, yani y=sin -1 (x), [–π/2, π/2] üzerinde bire birdir, “y”, x'in tersini verir ve “x”, tahsis edeceğimiz değerdir. Bu fonksiyon girdi değerini derece olarak değil radyan olarak alır. Bu trigonometrik fonksiyonlar, grafikler için tablolar çizmek için kullanılır. Arcsin() işlevini tam sayıların, kayan nokta değerlerinin ve dizilerin günah tersini bulmak için ancak sınırlı etki alanı içinde kullanabiliriz. Günah fonksiyonunun aralığı -1 ≤ sin x ≤ 1'dir; arcsin() içinde bu aralığın dışında herhangi bir değer atayamayız.”

Sözdizimi

işlev_adı. arksin ( x , dışarı = Hiçbiri , nerede = Doğru )

İşlev_adı istediğimiz her şey olabilir; bu bizim seçimimiz; bu noktada fonksiyon adı olarak “np” kullanıyoruz. arcsin() yöntemini kullanmak için, ilgili kitaplığı NumPy, yani numpy'yi np olarak içe aktarmamız gerekir.







Örneğin. arksin ( x , dışarı = Hiçbiri , nerede = Doğru )

Arcsin(x)'de “x” tersini bulmak istediğimiz sayıdır. Herhangi bir sayı veya dizi olabilir.



parametreler

arcsin() yönteminde x, out ve where olmak üzere üç parametre vardır. Dönüş türü, çıkış dizisini döndürür.



X: x herhangi bir tam sayı, kayan nokta değeri veya dizi olabilir. “X”, sin tersini bulmak istediğimiz değer programcısı paydır, ancak -1 ≤ sin x ≤ 1 aralığını aklınızda bulundurun. Bu fonksiyon değerleri radyan cinsinden alır, ancak eğer istersek derece cinsinden dönüştürebiliriz. .





Dışarı: out, “x” in tersini saklamak istediğimiz yerdir. Bu isteğe bağlıdır.

Neresi: Koşul doğruysa, evrensel bir işlevin ayarlandığı bir ifadedir. Koşul yanlışsa, çıktı orijinal biçiminde kalır. 'nerede' argümanı da isteğe bağlıdır



İade Türü

Dönüş türü, [–π/2, π/2] olan kesin etki alanı içindeki çıktıyı radyan cinsinden döndürür.

Bir Tam Sayının Günah Tersi

Kod, bir tamsayı değerinin günah tersini nasıl elde edebileceğimizi açıklayacaktır.

Kütüphane numpy'sini içe aktarmak ilk adımdır. Arcsin() yöntemini çağırdığımızda “np” kullanacağız. Bu addan sonra bir değişken 1 tamsayı değeriyle “value_1” der. arcsin() işlevi, belirtilen aralıktaki radyan cinsinden girdi değerlerini alır. np.arcsin() yöntemini kullanın ve arcsin() yönteminin içine bir tamsayı değeri atadığımız değişkeni yazın. Bu işlevi “sonuç” değişkeninde saklayın. Bu değişken aracılığıyla tamsayı değerinin tersini yazdıracağız. print() işlevini kullanarak bir mesaj görüntüleyin. Daha sonra elde edilen değeri yazdırmak için değişken adını print() içine yerleştirin.

Çıktı ekranı bir mesaj gösterecek ve arcsin() işlevi 1'in sin tersini bulacak ve ardından değeri gösterecektir.

Kayan Nokta Sayısının Sin Tersi

Program, kayan nokta değerinin günah tersini nasıl keşfedebileceğimizi açıklayacaktır.

Numpy kütüphanesini içe aktarın. [-1, 1] aralığında kayan noktalı bir değişkeni başlatın. Burada değişken “sayı” ve atanan değer “0.4”. Ardından, kayan nokta değerinin tersini bulmak için np.arcsin() yöntemini çağırın. Ardından, 'çıktı' değişkeninde elde edilen bir değeri saklayın, 'çıkış' değişkeni gerekli kayan nokta sayısının sin tersini yazdırın. Bundan önce, print deyimini bildirerek çıktı ekranında bir metin görüntüleyin.

Çıktı ekranı, print() yönteminin içine yerleştirdiğimiz metni gösterir. Bundan sonra, kayan nokta değerinin hesaplanan tersini yazdırır.

1-D Dizinin Elemanlarının Günah Tersi

Bu örnekte, derece cinsinden tek boyutlu bir dizi atayarak ve onu radyana dönüştürerek arcsin() yöntemini kullanarak sin'in tersini bulacağız.

Numpy modülünü np olarak entegre edin. Ardından np.array() işlevini kullanarak tek boyutlu bir dizi başlatın. Bu işlevin içinde 1B diziyi derece cinsinden başlatın. Ancak arcsin() radyan cinsinden değerleri kabul eder; bunun için derece cinsinden diziyi “array_1* np.pi/180” formülünü kullanarak radyana çevirin. Ardından elde edilen değeri “array_1” değişkenine kaydedin. Dönüştürülen diziyi bir mesajla görüntülemek için print() yöntemini çağırın. Sonra dönüştürülen diziyi arcsin() işlevine iletin. Dönüştürülen dizinin sin tersini bulur ve değeri 'sonuç' değişkeninde saklar. Mesajı konsolda yazdırmak ve dönüştürülen dizinin sin tersini yazdırmak için print() deyimini kullanmalıyız. Bu şekilde diziyi derece cinsinden kullanabiliriz ve radyana dönüştürdükten sonra dizinin sin tersini bulabiliriz. Ayrıca radyan değerini dereceye çevirebiliriz.

Sonuçtaki ilk satır mesajı temsil eder. Bundan sonra, sonraki satırda dönüştürülen diziyi radyan cinsinden görüntüler. Üçüncü satır bir cümleyi gösterir ve dördüncü satır dönüştürülen dizinin sin tersini gösterir.

2-B Dizinin Elemanlarının Günah Tersi

arcsin() yöntemiyle iki boyutlu dizinin günahının tersini alın.

İlk önce, numpy kitaplığını “np” işlev adıyla birleştirin. İki boyutlu diziyi başlatın. Burada bir satır tamsayı değerlerine ve ikinci satırda kayan nokta değerlerine sahiptir. Her ikisi de radyan cinsindendir. Print deyimini kullanarak orijinal diziyi görüntüleyin. Ardından, 2B dizinin sin tersini elde etmek için arcsin() yöntemini kullanın ve sonucu 'çıktı' değişkeninde saklayın. Sonunda, önce mesajı görüntüleyin ve ardından print() yöntemini kullanarak 2B dizinin sin tersini gösterin.

Sonuç olarak, kodda başlattığımız 2B diziyi ve 2B dizinin hesaplanan sin tersini elde ettik.

Çözüm

Bu rehberde NumPy arcsin() metodundan ve bu fonksiyonu Python kodlarında nasıl kullanabileceğimizden bahsettik. Bu makalede, kavramı anlamanızı kolaylaştırmak için arcsin() yöntemi farklı veri türleri ve dizilerle açıklanarak farklı örnekler tartışılmaktadır. Ayrıca girdi dizisi derece cinsinden olduğunda dizinin günah tersini nasıl hesaplayabileceğimizi de gözlemledik. Bu yöntemi ve kullanımını öğrenmenize yardımcı olacak her küçük ayrıntıyı ele aldık.