"converting" randit to randi

I have this function
a = randint(1,1,actions)+1;
actions = [-1, 0 ,1];
It is not working in R2013b, so I am guessing this is already an obsolete function.
I would like to 'convert' it to 'randi' function that is used here, how would this look like?
Thanks

回答 (1 件)

Star Strider
Star Strider 2016 年 1 月 5 日

0 投票

What do you want to do?
To create a (1x10) vector of random integers from 1 to 100, a randi call would be:
rv = randi(100, 1, 10);
to create a similar vector with random integers from 25 to 75, this works:
rv = randi([25 75], 1, 10);

カテゴリ

ヘルプ センター および File ExchangeSimulink についてさらに検索

タグ

質問済み:

cgo
2016 年 1 月 5 日

回答済み:

2016 年 1 月 5 日

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by