matlab中一向量,如[1 6 3 8 4 6 2 8 4 3 6...],我要每3个、4个或5个数取出一个数,形成一
来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/07/09 02:36:37
matlab中一向量,如[1 6 3 8 4 6 2 8 4 3 6...],我要每3个、4个或5个数取出一个数,形成一向量,求程序
![matlab中一向量,如[1 6 3 8 4 6 2 8 4 3 6...],我要每3个、4个或5个数取出一个数,形成一](/uploads/image/z/17202027-3-7.jpg?t=matlab%E4%B8%AD%E4%B8%80%E5%90%91%E9%87%8F%2C%E5%A6%82%5B1+6+3+8+4+6+2+8+4+3+6...%5D%2C%E6%88%91%E8%A6%81%E6%AF%8F3%E4%B8%AA%E3%80%814%E4%B8%AA%E6%88%965%E4%B8%AA%E6%95%B0%E5%8F%96%E5%87%BA%E4%B8%80%E4%B8%AA%E6%95%B0%2C%E5%BD%A2%E6%88%90%E4%B8%80)
给你个例子咯.
目标:每隔1个数取出一个数;
>> A=[1,2,3,4,5,6,7,8,9,10];
M=length(A);
B=cell(1,M);
syms i k
for k=1:(M/2)
i=2*k;
B(1,i)={A(1,i)};
end
B(1:2:M)=[]
B =
[2] [4] [6] [8] [10]
再问: 还是再给个10个数取1个的程序吧!加20分,谢谢啦
再答: 山面的程序改一下吧,上面的最后得到的是结构,不能运算。不是很好。程序改成: >> clear >> A=[1,2,3,4,5,6,7,8,9,10]; M=length(A); B=zeros(1,M); syms i k for k=1:(M/2) i=2*k; B(1,i)=A(1,i); end B(1:2:M)=[] B = 2 4 6 8 10 要10个数取出一个数的程序吗?
再问: 需要,呵呵,麻烦了
再答: 嗯。我给你做出来了,呵呵,脑细胞都掉了好多个了。。 >> clear A=[1:113]; C=A(1); M=length(A); B=zeros(1,M); syms i k for k=1:(ceil(M/10)) i=10*k-9; B(1,i)=A(1,i); C1=[C,B(i)]; C=C1; end C(1)=[] 结果: C = 1 11 21 31 41 51 61 71 81 91 101 111
目标:每隔1个数取出一个数;
>> A=[1,2,3,4,5,6,7,8,9,10];
M=length(A);
B=cell(1,M);
syms i k
for k=1:(M/2)
i=2*k;
B(1,i)={A(1,i)};
end
B(1:2:M)=[]
B =
[2] [4] [6] [8] [10]
再问: 还是再给个10个数取1个的程序吧!加20分,谢谢啦
再答: 山面的程序改一下吧,上面的最后得到的是结构,不能运算。不是很好。程序改成: >> clear >> A=[1,2,3,4,5,6,7,8,9,10]; M=length(A); B=zeros(1,M); syms i k for k=1:(M/2) i=2*k; B(1,i)=A(1,i); end B(1:2:M)=[] B = 2 4 6 8 10 要10个数取出一个数的程序吗?
再问: 需要,呵呵,麻烦了
再答: 嗯。我给你做出来了,呵呵,脑细胞都掉了好多个了。。 >> clear A=[1:113]; C=A(1); M=length(A); B=zeros(1,M); syms i k for k=1:(ceil(M/10)) i=10*k-9; B(1,i)=A(1,i); C1=[C,B(i)]; C=C1; end C(1)=[] 结果: C = 1 11 21 31 41 51 61 71 81 91 101 111
MATLAB一向量[1 2 3 4 5 6 7 8 9 10 11 12 13 14 15.]每几个数进行求平均,程序应
有一个数4个4个数剩1,5个5个数剩2个,6个6个数剩3个这个数是多少
从1,2,3,4,5,6,7,8,9,这9个数字中随机取出一个数,取出的数是3的倍数的概率是?
从1,2,3,4,5,6,7,8,9,10这10个正整数中随机抽取4个数,则取出的4个数中至少有2个数连续的概率是多少
从集合{1,2,3,4,5,6,7,8,9,10}中任意取出3个不同的数,将这3个数适当排列,能组成等比数列
一个盒子里装有不多于200个棋子,如果收2个,或每次3个,或每次4个或每次6个地要取出,最终盒内都剩一个棋子,如果每次1
一筐鸡蛋 2个数剩1个 3个数剩1个 4个数剩1个 6个数剩1个 7个数刚好数完 鸡蛋有多少个
10个连续的自然数中第三个的数是9,把这10个数填入图中的10个方格内,每格填一个数,要求图中3个2×2的正方形中4个数
从0,1,2,3,4,5这6个数字中,每次取出3个数相乘,可以得到不同乘积的个数
从1,2,3,4,5,6,7,8,9,10.999这999个数字中,要求划去经量的数,使得剩下的数中每一个数都不等于另两
设1,3,9,27,81,243是6个给定的数,从这6个数中取出若干个数,每个数至多取一次,然后将取出的数相加得到一个和
在1,2,3,4,5,6,…,1999,2000这2000个自然数中,取出20个数,使得这些数能够满足任意两个数的和都是