জাভাতে ম্যাট্রিক্স গুণিতকরণ কীভাবে কার্যকর করা যায়?



এই নিবন্ধটি আপনাকে একটি খুব সাধারণ সমস্যার সাথে পরিচয় করিয়ে দেবে যা যদি ডিল করা হয়, তবে অনেকগুলি কাজ সহজ করে দেয়। এই নিবন্ধটি জাভাতে ম্যাট্রিক্স গুণায় আলোচনা করবে

এই নিবন্ধটি আপনাকে একটি খুব সাধারণ সমস্যার সাথে পরিচয় করিয়ে দেবে যা যদি ডিল করা হয়, তবে অনেকগুলি কাজ সহজ করে দেয়। এই নিবন্ধটি আলোচনা করা হবে জাভাতে। নিম্নলিখিত নিবন্ধগুলি এই নিবন্ধে আলোচনা করা হবে,

সুতরাং আসুন এই নিবন্ধটি দিয়ে শুরু করুন,





জাভাতে ম্যাট্রিক্স গুণ

বাইনারি অপারেশন ব্যবহার করে দুটি ম্যাট্রিকের এন্ট্রি থেকে একক ম্যাট্রিক্স প্রাপ্তি ম্যাট্রিক্স গুণন হিসাবে পরিচিত। সহজ কথায়, দুটি ম্যাট্রিক আর আর এস এর অর্ডার একটি * বি এবং বি * সি গুণিত হলে, প্রাপ্ত ম্যাট্রিক্স একটি * সি অর্ডার হয়। একটি ম্যাট্রিক্সের গুণ বহুবিধ পদ্ধতিতে জাভাতে দক্ষতার সাথে করা যায়। সবচেয়ে কার্যকর পদ্ধতিটি নীচে আলোচনা করা হয়েছে।

এই নিবন্ধটি নিয়ে চলছে



লুপের জন্য ব্যবহার করা

এই পদ্ধতিতে আমরা লুপের জন্য ব্যবহার করি।

পাবলিক ক্লাস মেইন {পাবলিক স্ট্যাটিক অকার্যকর মেইন (স্ট্রিং আরগস []] {// দুটি ম্যাট্রিক তৈরি করছে এম 1 [] [] = {{1,2,3}, {4,5,6}, {2,3,4 }} ইনট এম 2 [] [] = {2 1,2,3}, {4,5,6 {, {2,3,4}} ইনট মি [] [] = নতুন ইনট্রি [3] [3] / / 3 টি সারি এবং 3 কলাম // গুন (int i = 0i) এর জন্য<3i++){ for(int j=0j<3j++){ m[i][j]=0 for(int k=0k<3k++) { m[i][j]+=m1[i][k]*m2[k][j] } //end of k loop System.out.print(m[i][j]+' ') //printing matrix } //end of j loop System.out.println() } }} 

আউটপুট



15 21 27

36 51 66

22 31 40

উইন্ডোজ জন্য সেরা জাভা আদর্শ

জাভাতে ম্যাট্রিক্স গুণায় এই নিবন্ধটি নিয়ে চলছেন,

কীবোর্ডের মাধ্যমে ইনপুট নির্দিষ্ট করুন

আমদানি java.util.Scanner পাবলিক ক্লাস প্রধান {পাবলিক স্ট্যাটিক শূন্য মূল (স্ট্রিং আরগস []) {int n স্ক্যানার ইনপুট = নতুন স্ক্যানার (System.in) System.out.println ('ম্যাট্রিকের বেস লিখুন') n = ইনপুট। NextInt () int [] [] m1 = new int [n] [n] int [] [] m2 = new int [n] [n] int [] [] mat = new int [n] [n] সিস্টেম। out.println ('int i = 0 i' এর জন্য '1 ম্যাট্রিক্স সারি অনুসারে উপাদানগুলি লিখুন: এন')

আউটপুট

ম্যাট্রিকের বেস প্রবেশ করান:

1 ম ম্যাট্রিক্স সারি অনুসারে উপাদানগুলি প্রবেশ করান:

এক

জাভাতে হ্যাশম্যাপ বনাম হ্যাশটেবল

7

8

9

দ্বিতীয় ম্যাট্রিক্স সারি অনুযায়ী উপাদানগুলি প্রবেশ করান:

এক

9

8

7

ম্যাট্রিকগুলি গুণমান:

পণ্য:

38 36 34

270 314 358

134 126 118

সুতরাং, দুটি ম্যাট্রিকের পণ্যটি জাভাতে লুপের জন্য ব্যবহার করে দক্ষতার সাথে পাওয়া যাবে।

এইভাবে আমরা ‘জাভাতে ম্যাট্রিক্স গুণায়’ শীর্ষক এই নিবন্ধটির শেষে এসেছি। আপনি যদি আরও শিখতে চান তবে এটি দেখুন এডুরেকা, একটি বিশ্বস্ত অনলাইন লার্নিং সংস্থা। এডুরেকার জাভা জে 2 ইই এবং এসওএ প্রশিক্ষণ এবং শংসাপত্রের কোর্সটি হিবারনেট ও স্প্রিংয়ের মতো বিভিন্ন জাভা ফ্রেমওয়ার্কের পাশাপাশি আপনাকে মূল এবং উন্নত জাভা উভয় ধারণার জন্য প্রশিক্ষণের জন্য তৈরি করা হয়েছে।

স্টোরেজ ক্লাস ++

আমাদের জন্য একটি প্রশ্ন আছে? দয়া করে এই ব্লগের মন্তব্য বিভাগে এটি উল্লেখ করুন এবং আমরা যত তাড়াতাড়ি সম্ভব আপনার কাছে ফিরে আসব।