Random times for an event to occur.

3 views (last 30 days)
Adam Vilanova-Goldstein
Adam Vilanova-Goldstein on 13 Apr 2020
Commented: KALYAN ACHARJYA on 14 Apr 2020
I have an object and I need an event to occur at random intervals between 500-1200 miliseconds. There is an overall duration of 4500 ms, so this needs to loop throughout the total duration. I have the code for the event, but I don't know how to randomize the times at which it occurs. Any help would be amazing!
P.S. This is a psych experiment and I have the psychtoolbox installed.

Answers (1)

KALYAN ACHARJYA
KALYAN ACHARJYA on 13 Apr 2020
Edited: KALYAN ACHARJYA on 13 Apr 2020
Is this? #Hint
tic
while toc<4.5
pause(rand) %Because of random pause, time slots varry
% do here
end
More help: here also here

Community Treasure Hunt

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

Start Hunting!