返回信息流问题1:
T=【1,2,3,4,5】
想生成一个新的数组W
要求为:对每个T的元素重复3次,再依次排列。即:
T=[1,1,1,2,2,2,3,3,3,4,4,4,5,5,5]
问题2:
生成一个数组 S(假设10个元素)
要求为:数组S中每个元素之间是等差的,差值和元素个数可设置。 即:
S=【0.01,0.02,0.03,0.04,0.05,0.06,0.07,0.08,0.09,0.10】
这两个数组该如何生成呢?哪位能帮忙贴一下代码呢?应该是很短的。。
这是一条镜像帖。来源:北邮人论坛 / matlab / #4223同步于 2008/10/13
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Matlab机器人发帖
在线等,数组的生成
history
2008/10/13镜像同步8 回复
订阅后,新回复会通过你的通知中心匿名送达。
8 条回复
问题1:
T=【1,2,3,4,5】
想生成一个新的数组W
要求为:对每个T的元素重复3次,再依次排列。即:
T=[1,1,1,2,2,2,3,3,3,4,4,4,5,5,5]
可以这样:
temp=repmat(T,3,1);
answer=reshape(temp,1,3*size(T,2));
问题一用循环不就行了
【 在 history 的大作中提到: 】
: 问题1:
: T=【1,2,3,4,5】
: 想生成一个新的数组W
: ...................
【 在 freehello 的大作中提到: 】
: 问题1:
: T=【1,2,3,4,5】
: 想生成一个新的数组W
: ...................
恩,谢谢啦。。
自己太菜