필터 지우기
필터 지우기

位置 1 のインデックスが配列範囲を超えています

조회 수: 363 (최근 30일)
Takaya Shimada
Takaya Shimada 2019년 9월 27일
답변: Kenta 2019년 9월 28일
このエラーの解決方法がわかりません。
どなたか、このエラーは何が言いたいのか翻訳していただけませんか??
「位置1」,「インデックス」,「配列範囲」が何を指すのかもわかりません。
初心者ですが、よろしくお願いいたします。
  댓글 수: 1
Yoshio
Yoshio 2019년 9월 28일
ソースコードを付けて頂けますか?

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

채택된 답변

Kenta
Kenta 2019년 9월 28일
I = ones(100,1);I(101)
例えば、上のように、100個の値しか入らない変数に対して、それよりも大きい(範囲外の)場所に
値を代入した場合に起こります。いろいろな場合が考えられるので、少し違う状況かもしれませんが、
根本的には上のような形だと思います。
また、「位置 インデックス 配列範囲」とネット検索すると、似た事例が多く出てきますので
そちらも参照されるとよくわかると思います。例えば下のようなものもありました。

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Matrix Indexing에 대해 자세히 알아보기

태그

Community Treasure Hunt

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

Start Hunting!