MATLAB中文论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 97|回复: 3|关注: 0

[已解决] 我的matlab删除行代码执行一次后为什么是删的两行

[复制链接]

新手

9 麦片

财富积分


050


4

主题

9

帖子

0

最佳答案
本帖最后由 粗来榨道 于 2017-12-7 19:03 编辑

我的代码
x=get(handles.uitable1,'data');
n=size(x(:,1));
x(n,:)=[];
set(handles.uitable1,'data',x);

求大神赐教

删后

删后
图片1.png

新手

9 麦片

财富积分


050


4

主题

9

帖子

0

最佳答案
 楼主| 发表于 4 天前 | 显示全部楼层
:Q:Q:Q:Q:hug:

MATLAB 基础讨论
版块优秀回答者

入门

194 麦片

财富积分


50500


1

主题

184

帖子

43

最佳答案
  • 关注者: 2
发表于 4 天前 | 显示全部楼层 |此回复为最佳答案
n=size(x(:,1));得到的n是1×2的矩阵,所以之后删除的时候会删除两行(第一行和最后一行)
改成n=length(x(:,1));

新手

9 麦片

财富积分


050


4

主题

9

帖子

0

最佳答案
 楼主| 发表于 4 天前 | 显示全部楼层
懂了 谢谢
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

快速回复 返回顶部 返回列表