t1 range is 0.1 to 2 and t2 range is 0.1 to 2.....and t1+t2 should not be greater than 2

1 visualización (últimos 30 días)
t1 range is 0.1 to 2 and t2 range is 0.1 to 2.....and t1+t2 should not be greater than 2
  4 comentarios
Sun Heat
Sun Heat el 10 de Abr. de 2018
yes sir t1 and t2 are randomly generated number in the range of 0.1 to 2 and the total sum of t1 and t2 should be below 2 or 2.

Iniciar sesión para comentar.

Respuesta aceptada

Birdman
Birdman el 10 de Abr. de 2018
t1=0:0.1:2;
t2=0:0.1:2;
t=t1+t2;
t(t>2)=[];
  7 comentarios
Sun Heat
Sun Heat el 13 de Abr. de 2018
number which is greater than 2 it become zero but it also reflect the random number which sum is greater than two....plz reply
Torsten
Torsten el 13 de Abr. de 2018
Editada: Torsten el 13 de Abr. de 2018
n=10;low=0.1;up=2;
t1=low+(up-low)*rand(1,n)
t2=low+(up-low)*rand(1,n)
t=t1+t2;
t1(t>2)=[];
t2(t>2)=[];
(t1(i),t2(i)) are the pairs you are looking for.
Best wishes
Torsten.

Iniciar sesión para comentar.

Más respuestas (1)

Torsten
Torsten el 10 de Abr. de 2018
Generate a pair of random numbers in the range [0.1:2].
Accept the pair if their sum is less or equal 2.
Repeat until you have generated enough feasible pairs.
Best wishes
Torsten.

Categorías

Más información sobre Creating and Concatenating Matrices en Help Center y File Exchange.

Community Treasure Hunt

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

Start Hunting!

Translated by