对向量元素的修改和删除,常用以下办法:
- 修改:
a(k)=ra(k)=ra(k)=r,将下标为kkk的元素修改为rrr,注意当k>length(a)k>length(a)k>length(a)时会添加元素0知道要改的位置
a[m,n]=[s,t]a[m,n]=[s,t]a[m,n]=[s,t],将下标为mmm的元素修改为sss,将下标为nnn的元素修改为ttt,注意不能写成 a(m:n)=[s,t]a(m:n)=[s,t]a(m:n)=[s,t]
a(m:n)=ca(m:n)=ca(m:n)=c,ccc为常数,将第mmm号位置到第nnn号位置的元素修改为ccc
例如:
- 删除
a(k)=[]a(k)=[]a(k)=[]表示删除第kkk个元素
如果用上endendend索引的话a(k:end−r)a(k:end-r)a(k:end−r)即可
例如:
删除操作中a(k)a(k)a(k)中kkk不能超过lengthlengthlength,否则会报错