早教吧 育儿知识 作业答案 考试题库 百科 知识分享

vec=[4528472642572457432573362533430-65-343](1)创建一个新的向量vecB,使其为vec中的前半部分与后半部分兑换的结果,这样vecB包含的元素为vec的后半部分紧接着vec的前半部分(2)创建

题目详情
vec=[4 5 2 8 4 7 2 64 2 57 2 45 7 43 2 5 7 3 3 6253 3 4 3 0 -65 -343]
(1)创建一个新的向量vecB,使其为vec中的前半部分与后半部分兑换的结果,这样vecB包含的元素为vec的后半部分紧接着vec的前半部分
(2)创建一个新的向量vecS,使其包含vec中的所有小于45的元素,且元素按照vec中的顺序排列
(3)创建一个新的向量vec3R,使其从vec中从最后一个元素开始,并且间隔三个元素取一个元素,直到第一个元素位置
(4)创建一个新的向量vecN,使其包含vec中所有等于2或4的元素的索引值
(5)创建一个新的向量vecG,使其包含vec中去掉索引值为奇数且取值为2或4的元素后的所有元素
这是matlab的知识
▼优质解答
答案和解析
1.vec=[4 5 2 8 4 7 2 64 2 57 2 457 43 2 5 7 3 3 6253 3 4 3 0 -65 -343]
vecr=(vec)'
2.vec=[4 5 2 8 4 7 2 64 2 57 2 457 43 2 5 7 3 3 6253 3 4 3 0 -65 -343];
a=vec(1:13);
b=vec(14:26);
vecb(1:13)=b,vecb(14:26)=a;
3.vec=[4 5 2 8 4 7 2 64 2 57 2 457 43 2 5 7 3 3 6253 3 4 3 0 -65 -343]
y=find(vec