how to write a function for iterative check between a randsample value and a fixed value.

Dear all,
Can anyone please suggest me a way to write a function for the following example?
sim = normrnd(100,10,[10000,1]);
y = randsample(sim,1); x = 100; % sim is the results, which is calculated first. So "normrnd" is just for illustration purposes.
while(y < x) y = randsample(sim,1); end
just an iterative step until y>=x.
However, I need a function for this purpose, as this function will pass on to another function.
Thank you very much.

 채택된 답변

function y = myRandSmpl(sim, x)
y = randsample(sim,1);
while y < x
y = randsample(sim,1);
end
end
Is that what you need?

추가 답변 (0개)

카테고리

도움말 센터File Exchange에서 Parallel Computing에 대해 자세히 알아보기

질문:

2011년 3월 19일

Community Treasure Hunt

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

Start Hunting!

Translated by