MATLAB爱好者论坛-LabFans.com

MATLAB爱好者论坛-LabFans.com (https://www.labfans.com/bbs/index.php)
-   MATLAB论坛 (https://www.labfans.com/bbs/forumdisplay.php?f=6)
-   -   怎么删除一行数列最后一位?高手请进 (https://www.labfans.com/bbs/showthread.php?t=6854)

伊达政宗 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

回复: 怎么删除一行数列最后一位?高手请进
 
[QUOTE=shc0617;26283]就删一个数?给最后一位赋值为0不行吗?[/QUOTE]

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

伊达政宗 2009-03-19 00:12

回复: 怎么删除一行数列最后一位?高手请进
 
[QUOTE=applef;26308]A=A(1:end-1)?[/QUOTE]
万分感谢 :cry: :lol:

wxw0827 2009-03-19 17:52

回复: 怎么删除一行数列最后一位?高手请进
 
确实高,哦呵呵

abc886y365 2009-03-19 20:18

回复: 怎么删除一行数列最后一位?高手请进
 
>> a=[1 2 3 4];
>> a(4)=[];


所有时间均为北京时间。现在的时间是 03:52

Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.