Matlab command for generating random rational numbers between -1 and 0?

6 views (last 30 days)
Anyone knows that how can I generate rational numbers between -1 and 0?

Accepted Answer

Adam on 18 Aug 2014
Johan Löfberg
Johan Löfberg on 19 Aug 2014
What does YALMIP have to do with this question? Post your YALMIP questions on!forum/yalmip

Sign in to comment.

More Answers (1)

Ben11 on 18 Aug 2014
Edited: Ben11 on 18 Aug 2014
Like this?
a = -1;
b = 0;
r = a+(b-a)*rand(1,1)
If you want many of them change the inputs to rand. And if you want the fractional representation, use rats(r).


Find more on Loops and Conditional Statements in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by