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

조회 수: 2 (최근 30일)
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

채택된 답변

Birdman
Birdman 2020년 3월 23일
It should look something like this:
for k=1:numel(A)
WaitSecs(A(k))
end
.
.
.
  댓글 수: 1
Yu Takahashi
Yu Takahashi 2020년 3월 24일
Not expecting to get such a swift response, thanks a lot for the help! Works perfectly

댓글을 달려면 로그인하십시오.

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Timing and presenting 2D and 3D stimuli에 대해 자세히 알아보기

제품

Community Treasure Hunt

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

Start Hunting!

Translated by