matlab怎样在一个列向量的第一位插入数字?

比如a=[1 2 3 4 5] 希望得到 a=[6 1 2 3 4 5]
2024-12-02 20:54:21
推荐回答(4个)
回答(1):

直接a=[6,a]就可以了,matlab很灵活的。(这是个行向量吧)列向量的话直接a=[6;a],就可以在第一行加入一个数了。

回答(2):

你这个是行向量吧
a=[1:5]'
a=[6;a]
试试上面两句

回答(3):

 添加元素的方法如下:
  d(p(1)+1:numel(d)+1) = d(p(1):end);
  d(p(1)) = 0;
  subscript=find(a); subscript=subscript(1);

回答(4):

a = [6,a]