কম্পিউটার

Numpy ব্যবহার করে একটি প্রদত্ত ম্যাট্রিক্সের সারি এবং কলামের যোগফল কীভাবে খুঁজে পাবেন?


এই সমস্যায়, আমরা আলাদাভাবে সমস্ত সারি এবং সমস্ত কলামের যোগফল খুঁজে পাব। যোগফল পাওয়ার জন্য আমরা sum() ফাংশন ব্যবহার করব।

অ্যালগরিদম

ধাপ 1:numpy আমদানি করুন। ধাপ 2:mxn মাত্রার একটি নম্পি ম্যাট্রিক্স তৈরি করুন। ধাপ 3:সমস্ত সারির যোগফল প্রাপ্ত করুন। ধাপ 4:সমস্ত কলামের যোগফল প্রাপ্ত করুন।

উদাহরণ কোড

npa =np.matrix('10 20; 30 40') প্রিন্ট ("আমাদের ম্যাট্রিক্স:\n", a)sum_of_rows =np.sum(a, axis =0)print("\nএর সমষ্টি সমস্ত সারি:", sum_of_rows)sum_of_cols =np.sum(a, axis =1)print("\nসমস্ত কলামের যোগফল:\n", sum_of_cols)

আউটপুট

আমাদের ম্যাট্রিক্স:[[10 20] [30 40]]সমস্ত সারির যোগফল:[[40 60]]সমস্ত কলামের যোগফল:[[30] [70]]

ব্যাখ্যা

np.sum() ফাংশন 'অক্ষ' নামে একটি অতিরিক্ত ম্যাট্রিক্স নেয়। অক্ষ দুটি মান নেয়। হয় 0 বা 1। অক্ষ=0 হলে, এটি যোগফল() ফাংশনকে শুধুমাত্র সারি বিবেচনা করতে বলে। অক্ষ =1 হলে, এটি যোগফল() ফাংশনকে শুধুমাত্র কলাম বিবেচনা করতে বলে।


  1. পাইথনে প্রদত্ত ম্যাট্রিক্সের স্থানান্তর খুঁজে বের করার জন্য প্রোগ্রাম

  2. পাইথন ব্যবহার করে একটি ম্যাট্রিক্স কিভাবে স্থানান্তর করবেন?

  3. পাইথন ব্যবহার করে কিভাবে একটি সংখ্যার ফ্যাক্টরিয়াল খুঁজে বের করবেন?

  4. পাইথন ব্যবহার করে প্রাকৃতিক সংখ্যার যোগফল কিভাবে বের করবেন?