MATLAB میں کسی قدر کو بے ترتیب کیسے کریں؟

Matlab My Ksy Qdr Kw B Trtyb Kys Kry



ہم MATLAB میں ان کی فعالیت کے لحاظ سے متعدد فنکشنز کا استعمال کرتے ہوئے بے ترتیب نمبروں کا اسکیلر، ویکٹر، یا میٹرکس بنا سکتے ہیں۔ یہ افعال متعدد تقسیموں میں مختلف بے ترتیب نمبر تیار کرتے ہیں۔ یہ مضمون ہمیں کچھ مثالوں کا استعمال کرتے ہوئے MATLAB میں کسی قدر کو بے ترتیب کرنا سکھانے جا رہا ہے۔

MATLAB میں کسی قدر کو بے ترتیب کیسے کریں؟

ایک random() ایک بلٹ ان MATLAB فنکشن ہے جو کسی مخصوص تقسیم سے کسی قدر کو بے ترتیب بنانے کے لیے استعمال ہوتا ہے۔ اس فنکشن کو میٹرکس، اسکیلر یا ویکٹر بنانے کے لیے بھی استعمال کیا جا سکتا ہے۔ یہ فنکشن بے ترتیب نمبروں کے طور پر مثبت یا منفی اقدار پیدا کر سکتا ہے۔ اس فنکشن کے ذریعہ درج ذیل سادہ نحو کا استعمال کیا جاتا ہے:

R = بے ترتیب ( نام، اے )
R = بے ترتیب ( نام، اے، بی )
R = بے ترتیب ( نام، اے، ایم، این… )

یہاں:
R = بے ترتیب (NAME, A) پیرامیٹر اقدار A کے ساتھ NAME کی طرف سے فراہم کردہ ایک پیرامیٹر امکانی تقسیم سے منتخب بے ترتیب نمبروں کے ساتھ ایک صف دیتا ہے۔







افعال R = random(NAME, A, B), یا R = بے ترتیب (NAME, A, B, C), بالترتیب، دو یا تین پیرامیٹر امکانی تقسیم سے منتخب کردہ بے ترتیب نمبروں کا مجموعہ تیار کریں جہاں A، B، اور C پیرامیٹر کی قدریں ہیں۔ R میں عام ان پٹ آرگیومینٹس جیسی ہی جہتیں ہیں۔ دوسرے ان پٹ کی طرح، ایک اسکیلر ان پٹ ایک مستقل میٹرکس کے طور پر برتاؤ کرتا ہے۔



افعال R = بے ترتیب (NAME, A, M, N,…) اور R = بے ترتیب (NAME, A [M, N,…]) ایک پیرامیٹر کے ساتھ تقسیم کے لیے بے ترتیب قدروں والی ایک m-by-n-by-… واپس کریں۔ R = بے ترتیب (NAME, A, B, M, N,…) یا R = بے ترتیب (NAME, A, B, [M, N,…]) اور R = بے ترتیب (NAME, A, B, C, M, N,…) یا R = بے ترتیب (NAME, A, B, C, [M, N,…]) دو یا تین پیرامیٹر کی تقسیم کے لیے بے ترتیب نمبروں والی ایک m-by-n-by-… سرنی بھی دیتا ہے۔



آئیے یہ ظاہر کرنے کے لیے کچھ مثالوں پر غور کریں کہ MATLAB میں قدر کو بے ترتیب کیسے بنایا جائے۔





پیرامیٹر اور تقسیم کا نام بتا کر بے ترتیب قدر پیدا کرنا

آئیے 2 کے اوسط کے ساتھ ساتھ 7 کے معیاری انحراف والی عام تقسیم کا استعمال کرتے ہوئے ایک بے ترتیب قدر بنائیں۔ تقسیم کے پیرامیٹرز اور نام دیں، جو 'نارمل' ہونا چاہیے۔

میں = 2 ;
سگما = 7 ;
r = بے ترتیب ( 'عام' , in, sigma )



تقسیم آبجیکٹ کا استعمال کرتے ہوئے ایک بے ترتیب قدر پیدا کرنا

آئیے 7 کے پیرامیٹر کے ساتھ اس آبجیکٹ کا استعمال کرتے ہوئے ایک پوسن ڈسٹری بیوشن آبجیکٹ اور ایک بے ترتیب قدر بنائیں۔

پی ڈی = میکڈسٹ ( 'زہر' ، 7 ) ;
r = بے ترتیب ( pd )

کیا ہم MATLAB میں کسی قدر کو رینڈمائز کرنے کے لیے rand() فنکشن کا استعمال کر سکتے ہیں؟

ہاں، rand() فنکشن کو بھی استعمال کیا جا سکتا ہے، لیکن اس کی حدود ہیں۔ دوسری طرف، random() میں بہت زیادہ جدید فعالیت ہے۔

نتیجہ

ہم MATLAB میں ان کی فعالیت کے لحاظ سے متعدد فنکشنز کا استعمال کرتے ہوئے بے ترتیب نمبروں کا اسکیلر، ویکٹر، یا میٹرکس بنا سکتے ہیں۔ ایک random() ایک بلٹ ان MATLAB فنکشن ہے جو کسی مخصوص تقسیم سے کسی قدر کو بے ترتیب بنانے کے لیے استعمال ہوتا ہے۔ اس ٹیوٹوریل نے دریافت کیا کہ MATLAB میں random() فنکشن کا استعمال کرتے ہوئے کسی قدر کو بے ترتیب کیسے بنایا جائے۔