matlab索引超出矩阵纬度怎么解决啊

本人是个matlab初学者,运行代码的时候一直出现索引超出维度,改了好几个数也解决不了,希望大家帮忙看看

img

不知道你这个问题是否已经解决, 如果还没有解决的话:
  • 这有个类似的问题, 你可以参考下: https://ask.csdn.net/questions/263215
  • 你也可以参考下这篇文章:matlab遗传算法求函数极值,加粗那行出现问题咋解决呀,求帮忙!
  • 除此之外, 这篇博客: Matlab中函数的优先顺序中的 在同一文件夹内确定函数优先级时,MATLAB 按以下顺序考虑文件类型: 部分也许能够解决你的问题, 你可以仔细阅读以下内容或者直接跳转源博客中阅读:
    1. 内置函数

    2. MEX 函数

    3. 未加载的 Simulink 模型文件,文件类型的顺序如下:

      1. SLX 文件

      2. MDL 文件

    4. 具有 .sfx 扩展名的 Stateflow® 图

    5. 使用 MATLAB App 设计工具创建的 App 文件 (.mlapp)

    6. 带有 .mlx 扩展名的程序文件

    7. P 文件(即带有 .p 扩展名的编码程序文件)

    8. 带有 .m 扩展名的程序文件

    ​        例如,如果 MATLAB 在同一文件夹中找到同名的 .m 文件和 P 文件,它使用 P 文件。因为 P 文件不会自动重新生成,所以确保您在编辑 P 文件时重新生成该文件。

            要确定 MATLAB 对特定输入所调用的函数,请在对 which 函数的调用中包括函数名称和输入。


如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^