[英]Error:Index exceeds matrix dimensions
我做了这个脚本:
disp('Answer>>There are 25 prime numbers exist between 1-100')
x=isprime(1:100);
sum(x)
由于某种原因,它只运行一次。 例如,此脚本的文件名为“ question4”,因此当我在主命令中键入该脚本时,它会打印:“ There .. ans = 25”-完美! 但是当我再次输入“ question4”时,出现此错误:
Index exceeds matrix dimensions.
Error in question4 (line 3)
sum(x)
有什么原因吗? 提前致谢!
注意不要将sum
或任何其他内置函数名称用作变量。 要查看是否将其用作变量,请检查以下内容:
>> which sum
sum is a variable.
如果您的输出如上所示,则变量sum
将阻止按预期方式调用内置sum
函数。 尝试clear sum
,并确保没有在脚本中的任何地方分配sum
。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.