Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программирование и базы данных (http://forum.oszone.net/forumdisplay.php?f=21)
-   -   [решено] Matlab. Код программы. (http://forum.oszone.net/showthread.php?t=226299)

Pulemetic 26-01-2012 16:01 1844947

Matlab. Код программы.
 
Как в Матлабе генерировать случайные числа от 1 до 10?

Beyound 26-01-2012 17:49 1845027

в справке матлаба все написано, матлаб вообще одна большая справка которую обязательно нужно использовать.
а вообще rand

LilLoco 26-01-2012 18:15 1845049

Функция rand возвращает значения от 0 до 1. Чтобы сделать от 1 до 10 нужно прибегать и к каким - то другим действиям.
А вот функция Random,я думаю, подойдет больше. Нужно только разобраться в ней...

Pulemetic 27-01-2012 22:38 1845929

Кажется, разобрался. Если функция rand выдает любое число от 0 до 1, то чтобы получить, скажем диапазон от 1 до 100 достаточно функцию умножить на 99 и прибавить 1.

То есть rand*99+1

Выходит при rand = 0 мы получим 1.
А при rand = 1 получим сто.

Всем спасибо!


Время: 11:44.

Время: 11:44.
© OSzone.net 2001-