a=[1 2 3 4 5 4 3 2 1];
a(3)=[];
a(a==3)=[];
我不知道你说的是哪种情况,第一个是把指定位置的元素删掉,第二个是把指定大小的元素删掉!
Locate=find(a>122) %a是存储数据的数组名,find是找到大于122的数的位置
a(Locate)=[]; %删除数组a中大于122的元素