কম্পিউটার

পাইথনে দুটি (অ্যারের) ভেক্টরের ক্রস পণ্য ফেরত দিন


দুটি ভেক্টরের ক্রস পণ্য গণনা করতে, Python Numpy-এ numpy.cross() পদ্ধতি ব্যবহার করুন। পদ্ধতিটি c প্রদান করে, ভেক্টর ক্রস পণ্য(গুলি)। 1ম প্যারামিটার হল a, প্রথম ভেক্টর(গুলি) এর উপাদান। ২য় প্যারামিটারটি হল b, দ্বিতীয় ভেক্টর(গুলি) এর উপাদান। 3য় প্যারামিটারটি হল অক্ষ, একটি অক্ষ যা ভেক্টর(গুলি) সংজ্ঞায়িত করে। ডিফল্টরূপে, শেষ অক্ষ। 4র্থ প্যারামিটার হল axisb, b এর অক্ষ যা ভেক্টর(গুলি) সংজ্ঞায়িত করে। ডিফল্টরূপে, শেষ অক্ষ।

5ম প্যারামিটার হল অক্ষ, c এর অক্ষ যাতে ক্রস পণ্য ভেক্টর(গুলি) থাকে। উভয় ইনপুট ভেক্টরের মাত্রা 2 থাকলে উপেক্ষা করা হয়, কারণ রিটার্ন স্কেলার হয়। ডিফল্টরূপে, শেষ অক্ষ। 6 তম প্যারামিটার হল অক্ষ, যদি সংজ্ঞায়িত করা হয়, a, b এবং c এর অক্ষ যা ভেক্টর(গুলি) এবং ক্রস পণ্য(গুলি) সংজ্ঞায়িত করে। অক্ষ, অক্ষ এবং অক্ষকে ওভাররাইড করে।

পদক্ষেপ

প্রথমে, প্রয়োজনীয় লাইব্রেরি আমদানি করুন -

numpy np হিসাবে আমদানি করুন

দুটি ভেক্টর তৈরি করা। আমরা int টাইপের উপাদান −

সন্নিবেশিত করেছি
arr1 =[13, 11, 19]arr2 =[19, 10, 8]

ভেক্টর প্রদর্শন করুন −

প্রিন্ট("ভেক্টর 1...\n", arr1)print("\nVector 2...\n", arr2)

দুটি ভেক্টরের ক্রস পণ্য গণনা করতে, পাইথনে numpy.cross() পদ্ধতি ব্যবহার করুন −

প্রিন্ট("\nফলাফল...\n", np.cross(arr1, arr2))

উদাহরণ

np# হিসাবে numpy আমদানি করুন# দুটি ভেক্টর তৈরি করছি# আমরা int typearr1 =[13, 11, 19]arr2 =[19, 10, 8]# ভেক্টরপ্রিন্টটি প্রদর্শন করেছি("ভেক্টর 1...\n" , arr1)print("\nVector 2...\n", arr2)# দুটি ভেক্টরের ক্রস পণ্য গণনা করতে, Python Numpy-এ numpy.cross() পদ্ধতি ব্যবহার করুন# পদ্ধতিটি c, ভেক্টর ক্রস পণ্য ( s).প্রিন্ট("\nফলাফল...\n", np.cross(arr1, arr2))

আউটপুট

ভেক্টর 1...[13, 11, 19]ভেক্টর 2...[19, 10, 8]ফলাফল...[-102 257 -79] 

  1. পাইথনে দুটি অ্যারের উপাদানগুলির k-তম বৃহত্তম গুণফল খুঁজে বের করার জন্য প্রোগ্রাম

  2. পাইথনে দুটি স্পার্স ভেক্টরের ডট প্রোডাক্ট খুঁজে বের করার প্রোগ্রাম

  3. পাইথনে রিটার্ন স্টেটমেন্ট

  4. পাইথনে দুটি অ্যারে II এর ছেদ