99问答网
所有问题
在matlab中如何向一维向量里添加元素
比如x里有5个元素,我想给这个向量里加一个元素,就这样赋值x(6)=。。。,但是前5个元素都被置0.怎么办?请指教。
举报该问题
其他回答
第1个回答 推荐于2018-02-27
>> x=[1 2 3 4 5 ];
>> y=6;
>> x=[x y]
x=
1 2 3 4 5 6
生成大矩阵
本回答被提问者和网友采纳
第2个回答 推荐于2016-11-02
添加元素的方法如下:
d(p(1)+1:numel(d)+1) = d(p(1):end);
d(p(1)) = 0;
subscript=find(a); subscript=subscript(1);
第3个回答 2010-03-28
虽然也有别的方法,但是一楼的已经是最简洁的了……
第4个回答 2010-03-28
你那样赋值不会导致原来的数倍置0 的,
相似回答
大家正在搜
相关问题
如何在matlab数组中添加新元素
matlab中如何在一维矩阵中每隔一个元素插入3个零元素
matlab 向量中添加元素
matlab一维数组怎么创建及怎样对每个元素进行赋值
matlab怎样在一个列向量的第一位插入数字?
怎么用matlab表示一个向量里的元素
MATLAB 在每一个向量元素后面添加另一个向量的每一个元素...
在MATLAB中生成一组数,怎么放到一个向量里