matlab 表示一组向量S={a1,a1,a1...(T1个a1),a2,a2,...(T2个a2),.an,an,...(Tn个an}
其中,a1,a2,a3,...an,还有T1,T2,T3,...Tn都是已知的整数,不用for循环如何实现构造S向量?
人气:407 ℃ 时间:2020-06-26 16:26:57
解答
T = [2 3 5 7];
a = [1 3 7 9];
fun = @(a,T)a.*ones(1,T);
S = cell2mat(arrayfun(fun,a,T),'un',false)我刚刚跑了下你的程序>> T = [2 3 5 7];a = [1 3 7 9];fun = @(a,T)a.*ones(1,T);S = cell2mat(arrayfun(fun,a,T),'un',false)??? Error using ==> arrayfunNon-scalar in Uniform output, at index 1, output 1.Set 'UniformOutput' to false.% 对不起,最后一句错了T = [2 3 5 7];a = [1 3 7 9];fun = @(a,T)a.*ones(1,T);S = cell2mat(arrayfun(fun,a,T,'un',false))
推荐
- 设{an}为等比数例,Tn=na1+(n-1)a2…+2an-1+an,已知T1=1,T2=4, (1)求数列{an}的首项和公比; (2)求数列{Tn}的通项公式.
- 设{an}为等比数列,Tn=na1+(n-1)a2+…2an-1+an,T1=1,T2=4,求数列{Tn}的通项公式
- 已知数列An成等比数列,Tn=na1+(n-1)a2+……+an,且T1=1,T2=4,求Sn=a1+a2+……+an
- 设{an}为等比数列,Tn=na1+(n-1)a2+.+2an-1+an,已知T1=1,T2=4,T2怎么等于2*a1+a2的?
- 设{an}为等比数例,Tn=na1+(n-1)a2…+2an-1+an,已知T1=1,T2=4, (1)求数列{an}的首项和公比; (2)求数列{Tn}的通项公式.
- He is a student and I am a student,too He is a studentand___________I
- 某市开展“保护母亲河”植树造林活动,该市金桥村有1 000亩荒地,绿化率达80%,300亩良田视为已绿化,河坡地植树绿化率已达20%,目前金桥村所有土地的绿化率为60%,求河坡地有多少亩.
- 帮我找一篇有意义的初二初中英语小短文.但是少一点点生词.
猜你喜欢