excel数据去除的问题

来源:matlab  › 交流  › 倒序浏览
  • 回答数

    2

  • 浏览数

    2196

  • 收藏数

    0

作者:爺们狠有范 发表于 2018-11-20 15:47:51
跳转到指定楼层
将excel经过一系列的处理后,得到的最终的数据如图2所示,图1为代码
想要第一行excel中能够整除46的数据行去除,但是最后提示矩阵超过索引,结果如图3所示。

尝试将a1修改为a1-1以及a1-10,仍然显示超过索引;

将数据修改一个较小的整数发现,其前面总行数的会减小,但是第一行的数据没有被删除

想问问大佬们,是程序哪里存在问题吗





图1 数据



图3 结果



分享:
回复

使用道具

该用户从未签到

新手上路

Rank: 1

积分
41
极客币
106
主题
14
帖子
49
注册时间
2018-10-19
在线时间
3 小时
性别
保密
发表于 2018-11-20 15:48:22 | 显示全部楼层
常见错误,你去除行的时候,d的行数发生了变化,而你的循环变量i还会继续增加,就超过了
其实你打个断点自己就能发现这错误的
回复

使用道具 举报

该用户从未签到

新手上路

Rank: 1

积分
37
极客币
98
主题
14
帖子
40
注册时间
2018-10-19
在线时间
2 小时
性别
保密
 楼主| 发表于 2018-11-20 15:48:30 | 显示全部楼层
回复

使用道具 举报

高级模式 评论
您需要登录后才可以回帖 登录 | 立即注册 微信登录