রৈখিক বীজগণিতে একটি ম্যাট্রিক্সের শর্ত সংখ্যা গণনা করতে, পাইথনে numpy.linalg.cond() পদ্ধতিটি ব্যবহার করুন। এই পদ্ধতিটি p এর মানের উপর নির্ভর করে সাতটি ভিন্ন নিয়মের একটি ব্যবহার করে শর্ত নম্বর ফেরত দিতে সক্ষম। ম্যাট্রিক্সের শর্ত সংখ্যা প্রদান করে। অসীম হতে পারে।
x এর শর্ত সংখ্যা x এর বিপরীতের আদর্শের x গুণের আদর্শ হিসাবে সংজ্ঞায়িত করা হয়; আদর্শটি সাধারণ L2-নর্ম বা অন্যান্য ম্যাট্রিক্স নিয়মগুলির একটি হতে পারে। 1ম প্যারামিটার হল x, ম্যাট্রিক্স যার শর্ত নম্বর চাওয়া হয়েছে। ২য় প্যারামিটার হল p, শর্ত সংখ্যা গণনায় ব্যবহৃত আদর্শের ক্রম। একটি প্যারামিটার হিসাবে সেট করা "2" হল 2 আদর্শ৷
পদক্ষেপ
প্রথমে, প্রয়োজনীয় লাইব্রেরি আমদানি করুন-
npf হিসাবে numpy আমদানি করুন LA হিসাবে numpy আমদানি লিনালগ
একটি অ্যারে তৈরি করুন -
arr =np.array([[ 1, 1, 0], [1, 0, 1], [1, 0, 0]])
অ্যারে প্রদর্শন করুন −
মুদ্রণ("আমাদের অ্যারে...\n",আরআর)
মাত্রা পরীক্ষা করুন −
মুদ্রণ("\nআমাদের অ্যারের মাত্রা...\n",arr.ndim)
ডেটাটাইপ −
পানমুদ্রণ("\nআমাদের অ্যারে অবজেক্টের ডেটাটাইপ...\n", arr.dtype)
আকৃতি −
পানমুদ্রণ("\nআমাদের অ্যারে অবজেক্টের আকৃতি...\n", arr.shape)
রৈখিক বীজগণিতে একটি ম্যাট্রিক্সের শর্ত সংখ্যা গণনা করতে, numpy.linalg.cond() পদ্ধতি ব্যবহার করুন -
প্রিন্ট("\nফলাফল...\n",LA.cond(arr, 2))
উদাহরণ
LA# হিসাবে npf থেকে numpy আমদানি করুন অ্যারেপ্রিন্ট("আমাদের অ্যারে...\n",আরআর)# ডাইমেনশনস্প্রিন্ট চেক করুন("\nআমাদের অ্যারের মাত্রা...\n",arr.ndim)# ডেটাটাইপপ্রিন্ট পান("\nআমাদের অ্যারে অবজেক্টের ডেটাটাইপ... .\n",arr.dtype)# শেপপ্রিন্ট পান("\nআমাদের অ্যারে অবজেক্টের আকৃতি...\n",arr.shape)# রৈখিক বীজগণিতে একটি ম্যাট্রিক্সের শর্ত সংখ্যা গণনা করতে, numpy.linalg ব্যবহার করুন পাইথনপ্রিন্টে .cond() পদ্ধতি("\nফলাফল...\n",LA.cond(arr, 2))আউটপুট
আমাদের অ্যারে...[[1 1 0][1 0 1][1 0 0]]আমাদের অ্যারের মাত্রা...2আমাদের অ্যারে অবজেক্টের ডেটাটাইপ...আমাদের অ্যারে অবজেক্টের int64শেপ...(3 , 3) ফলাফল...3.7320508075688776