私は次のようにMatlabベクトルに値を挿入しようとしています:
P = [ P(1:pos) point P(pos+1:end-1) ];
それでも私はこのエラーを受け取り続けます:
??? Error using ==> horzcat
CAT arguments dimensions are not consistent.
Error in ==> main at 65
P = [ P(1:pos) point P(pos+1:end-1) ];
上記のエラーが配列制限の不一致と関係があるend-1
ことを赤くしたためです。
PS配列への値の挿入はかなり一般的な問題ですが、これが最も簡単な方法であると私は知っています。なぜそれが機能しないのかを本当に理解したいと思います。