How to plug in one value a time from a matrix into a function (WaitSecs)

Dear community members:
I am trying to plug in one value a time from a 5x1 matrix (A) to WaitSecs, which is a psychtoolbox 3 function that pauses for a given amount of time.
The following is my attemp:
A matrix contain values such as:
0.9277
1.2880
1.0043
1.2888
1.1997
for k = A
WaitSecs(A(:,i))
end
but ended up with the error : "Subscript indices must either be real positive integers or logicals."
thanks in advance

 Accepted Answer

It should look something like this:
for k=1:numel(A)
WaitSecs(A(k))
end
.
.
.

1 Comment

Not expecting to get such a swift response, thanks a lot for the help! Works perfectly

Sign in to comment.

More Answers (0)

Products

Community Treasure Hunt

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

Start Hunting!