Hello,
I have a simple question, why does regime (aa) is becoming 0 2
T=48;
B=3;
j = 1:B
j = 1×3
1 2 3
bk = 2:(T-2)
bk = 1×45
2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
regime = [0,bk,T-1]
regime = 1×47
0 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
aa = 1:(j+1)
aa = 1×2
1 2
regime(aa)
ans = 1×2
0 2

 採用された回答

David Hill
David Hill 2022 年 6 月 13 日

0 投票

You are indexing into regime with an array (aa) which is 1:2. Not sure what you want array (aa) to be:
j=1:3;
aa=1:(j+1);%this will only take the first element of j, same as aa=1:2

1 件のコメント

Saptorshee Chakraborty
Saptorshee Chakraborty 2022 年 6 月 13 日
Thank you very much indeed.

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

ヘルプ センター および File Exchange で Matrix Indexing についてさらに検索

タグ

Community Treasure Hunt

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

Start Hunting!

Translated by