2012-04-01 41 views
0

matlabのドキュメントから直接いくつかのMATLABコードを試していますが、クリーンなMATLABファイルに貼り付けて実行すると、「インデックスが行列の次元を超えています。 コードは、ユーザー入力を取得することです:MatlabのインデックスがMatlabの行列の次元を超えています

reply = input('Do you want more? Y/N [Y]: ', 's'); 
if isempty(reply) 
    reply = 'Y'; 
end 
+1

そのコードは正常に動作するはずです。実行している* exact *コードは本当ですか? –

+0

コピーして貼り付けてください! – cubearth

+1

私はmatlabをリロードして動作しましたが、私は自分の作業スペースにあった別の変数がエラーの原因になっていると仮定することしかできません。コメントをいただき、ありがとうございました。 – cubearth

答えて

1

ワークスペースのベクトルを呼び出すとは対照的に、MATLABは、「入力」のサブベクトルを試してみて、見つけることが原因となる、「入力」という名前が付けられている場合、この問題が発生します入力コマンド...

関連する問題