ش | ی | د | س | چ | پ | ج |
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 |
تولید عدد تصادفی با دستور rand در متلب
در متلی (Matlab)، تابع rand(m,n,p) یک ماتریس با درایه های تصادفی p صفحه ای با صفحاتی دارای m ردیف یا سطر و n ستون ایجاد می کند. مثلا دستور rand(2,3,5) یک ماتریس با دارایه های تصادفی 5 صفحه ای ایجاد می کند که هر صفحه دارای 2 ردیف و 3 ستون است.
برای ایجاد N عدد تصادفی بین minN و MaxN از رابطه زیر استفاده می شود:
round((MaxN – MinN) * rand(1, N))+ MinN
مثلا اگر بخواهیم 3 عدد تصادفی در بازه 2 تا 8 تولید کنیم به صورت زیر باید عمل کرد:
round((8-2)*rand(1,3))+2
سلام لطفا دستورrandn برای تولید یه بردار شامل ۱۰۰۰عدد تصادفی بین ۱تا۶روبگید
با سلام
از منوی آموزش Matlab، و از زیر منوی مثال های کاربردی و یا از طریق بخش جستجوی سایت عبارت
"تولید اعداد تصادفی با توزیع نرمال بین بازه تعریف شده"
را بیابید.