PDA

查看完整版本 : 怎么删除一行数列最后一位?高手请进


伊达政宗
2009-03-15, 17:21
比如 A=[1,2,3,4] 怎么通过命令自己除去最后一个数字
如果有大量数据的情况下 手动去除比较麻烦

shc0617
2009-03-17, 11:00
就删一个数?给最后一位赋值为0不行吗?

applef
2009-03-17, 15:06
A=A(1:end-1)?

伊达政宗
2009-03-19, 00:09
就删一个数?给最后一位赋值为0不行吗?

具体怎么操作呢 其实是这样的 我算是增长率 A=一个数列
然后DIFF A=B 这样新的数列比A就少了一位 明显是最后一位数
增长率为 B除以A 但是位数不同明显不行 我可以复制粘贴不要后面一位数 但是想知道有没有一个命令实现这种运算

伊达政宗
2009-03-19, 00:12
A=A(1:end-1)?
万分感谢 :cry: :lol:

wxw0827
2009-03-19, 17:52
确实高,哦呵呵

abc886y365
2009-03-19, 20:18
>> a=[1 2 3 4];
>> a(4)=[];