【发布时间】:2013-02-24 14:43:51
【问题描述】:
我正在尝试对索引向量和索引矩阵的乘积求和,如下所示:
k=[0:1:N-1]
n=[0:1:N-1]
x_n = sin(pi*n)
N = size(x_n,2)
_seqgen(x_n(n)*exp(k*n/N), n, 0..N-1)
但我得到了错误:
error: subscript indices must be either positive integers or logicals
我在这里缺少什么?
编辑:我刚刚意识到我错过了 _plus 函数来求和生成的序列。它应该是这样的:
k=[0:1:N-1]
n=[0:1:N-1]
x_n = sin(pi*n)
N = size(x_n,2)
_plus(_seqgen(x_n(n)*exp(k*n/N), n, 0..N-1))
但我仍然遇到同样的错误......
【问题讨论】:
-
我忘了说我刚刚开始使用matlab/octave。我在网上搜索了不同的方法来做到这一点,但我只是难住了。
标签: matlab sum sequence octave indices