Julia में Python फंक्शन
पिछले अभ्यास में आपने PythonCall का उपयोग करके Python से math पैकेज इम्पोर्ट किया था. अब आप उस पैकेज के फंक्शन कॉल करना शुरू कर सकते हैं.
आपने math को pymath उपनाम (alias) से इम्पोर्ट किया है, इसलिए जब भी math के फंक्शन कॉल करें, फंक्शन के आगे pymath लगाएँ. इससे स्पष्ट रहता है कि आप पैकेज के इम्पोर्ट किए गए Python संस्करण का उपयोग कर रहे हैं.
यह अभ्यास पाठ्यक्रम का हिस्सा है
इंटरमीडिएट Julia
अभ्यास निर्देश
- Julia की square bracket सिंटैक्स का उपयोग करके, सामान्य तरीके से एक वेक्टर
xपरिभाषित करें जिसमें मान माइनस तीन से तीन तक, एक-एक की वृद्धि में हों, शून्य सहित. mathपैकेज के Python फंक्शनfabsका उपयोग करकेxके दूसरे मान का absolute value निकालें.mathपैकेज के Python फंक्शनpowका उपयोग करकेxके छठे मान कोxके सातवें मान की power पर उठाएँ.
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
using PythonCall
pymath = pyimport("math")
# Define a vector x from -3 to 3
x = ____
# Print the absolute value of the second value in x using pymath
println(____.____(____))
# Print the sixth value of x raised to the power of the 7th value of x
println(____.____(x[6], ____))