code = “““
// linearTimeTrend(p,12)
byRow(linearTimeTrend{,4}
transpose(p[1:10,1:10]))
“““
s.run(code)
我目前正在使用
byRow
函数逐行计算,结果是“Not allowed to create a matrix with type ANY
”。
此错误的原因可能是什么?
LinearTimeTrend 函数返回一个元组,但
byRow
函数只能返回等长向量或标量。
根据你的代码需求,不需要转置;您可以使用
loop
函数直接迭代列进行处理。
loop(linearTimeTrend{,4}, p[1:10,1:10])