【发布时间】:2012-09-26 03:05:05
【问题描述】:
假设我有一个数字数组。
S = [a_1,a_2,...,a_n]
如何计算数组中每个元素的以下函数,并将结果存储在原始元素旁边的相邻单元格中,创建一个 2x2 矩阵?
T = [a_1, 1/(n+1); ...; a_i, i/(n+1); ...; a_n, n/n+1]
对于前面提到的矩阵,'i'代表索引,'n'代表元素的总数。有没有比遍历 for 循环中的每个元素更有效的方法?如果我必须在三个这样的向量上运行这个函数,那么 for 循环会是最好的选择吗?
【问题讨论】:
标签: matlab