matlab数值排列问题

来源:百度知道 编辑:UC知道 时间:2024/06/06 20:42:11
我在matlab上对一个正弦信号进行抽样之后得到一组数据,现在希望输出的数据排列方式为“序号”+“:”+数据的形式,即:
1:X1
2:X2
3:X3
.......
n:Xn

已知数组:X
用一个循环如:for n=1:100
循环内部写成:disp([num2char(n),':',num2char(X(n))])

如果你抽样得到的数据是行向量,那么转置一下就成为列向量了,假设为a,你另b=[1:100]',b也是一个列向量了.然后c=[b,a]就行了.很简单.