2012-04-01 154 views
0

我尝试了一些matlab代码,直接从matlab文档,但是当我粘贴到一个干净的matlab文件并运行它得到'索引超过矩阵尺寸。 代码来获得用户输入:索引在Matlab中超过矩阵维度

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

该代码应该工作正常。你确定这是你正在运行的*精确*代码吗? – 2012-04-01 18:12:30

+0

是的!复制并粘贴它! – cubearth 2012-04-01 19:27:46

+1

我重新加载matlab,它的工作原理,我只能假设它是我在我的工作空间导致错误的另一个变量。感谢评论,它暗示我重新启动它。 – cubearth 2012-04-01 19:31:05

回答

1

发生,如果在工作区中的载体被命名为“输入”,这将导致MATLAB,试图找到“输入”的子向量,而不是调用这个问题输入命令...