Index in position 1 exceeds array bounds.

1 回表示 (過去 30 日間)
Maryam Almannaee
Maryam Almannaee 2021 年 11 月 25 日
コメント済み: DGM 2021 年 11 月 25 日
I got an error while trying to run this code , this command occurs Index in position 1 exceeds array bounds.
Happy = [trainf(1,:);trainf(3,:);trainf(5,:);trainf(6,:);trainf(15,:);trainf(16,:)];
When running trainf in command window I get
trainf =
[ ]
and when running rref i get
Not enough input arguments.
Error in rref (line 23)
[m,n] = size(A);
how can I fix this error
  2 件のコメント
dpb
dpb 2021 年 11 月 25 日
編集済み: dpb 2021 年 11 月 25 日
By defining trainf first before trying to use it, may be a starting point...
DGM
DGM 2021 年 11 月 25 日
You don't mention how you're calling rref(), but from the error, it seems you're calling it with no arguments. If you want to find the rref of a matrix, you actually have to specify one.

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

回答 (0 件)

カテゴリ

Help Center および File ExchangeMatrix Indexing についてさらに検索

タグ

製品

Community Treasure Hunt

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

Start Hunting!

Translated by