[Help]+Matrix Operation

I found a program from internet, the following is the part code:
t=0:1/1e3:0.999;
a=randint(1,10);
b=ceil(10*t+0.01);
s=a(b);   
% I do not know what a(b) means. a is 1*10 matrix,b is 1*1000 matrix.
Who can tell me, thank u!

回答 (2 件)

Nirmal
Nirmal 2012 年 6 月 13 日

0 投票

b is being used as an index.
t is an array with elements incrementing my 0.999, which means b is also an array. Now elements of b is used as an index to construct s.
Sweety
Sweety 2024 年 5 月 9 日

0 投票

<<a=[1 2 3;1 2 3]

カテゴリ

ヘルプ センター および File ExchangeCreating and Concatenating Matrices についてさらに検索

質問済み:

2012 年 6 月 13 日

回答済み:

2024 年 5 月 9 日

Community Treasure Hunt

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

Start Hunting!

Translated by