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

 採用された回答

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 件)

カテゴリ

製品

質問済み:

2020 年 3 月 23 日

コメント済み:

2020 年 3 月 24 日

Community Treasure Hunt

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

Start Hunting!

Translated by