(q/kdb +)生成自动列表

Jms*_*Jms 3 kdb

例1)
我有下面的代码

5#10+1*2
Run Code Online (Sandbox Code Playgroud)

生成

index   value
0       12
1       12
2       12
3       12
4       12
Run Code Online (Sandbox Code Playgroud)

如何用索引替换数字"1"?
然后生成

5#10+index*2

index   value
0       10
1       12
2       14
3       16
4       18
Run Code Online (Sandbox Code Playgroud)

更新示例2)
现在,如果我有,让我们说

mult:5;
t:select from ([]numC:1 3 6 4 1;[]s:50 16 53 6 33);
update lst:(numC#'s) from t
Run Code Online (Sandbox Code Playgroud)

最后一次更新将生成

 numC   s     lst
 1      50    50
 3      16    16 16 16
 6      53    53 53 53 53 53 53
 4      6     6 6 6 6
 1      33    33
Run Code Online (Sandbox Code Playgroud)

如何按以下方式生成"lst"列?

 numC   s     lst
 1      50    50+0*mult
 3      16    16+0*mult 16+1*mult 16+2*mult
 6      53    53+0*mult 53+1*mult 53+2*mult 53+3*mult 53+4*mult 53+5*mult
 4      6     6+0*mult 6+1*mult 6+2*mult 6+3*mult
 1      33    33+0*mult
Run Code Online (Sandbox Code Playgroud)

我试过类似的东西

update lst:(numC#'s + (til numC)*mult) from t
Run Code Online (Sandbox Code Playgroud)

但是我收到了一个错误

ERROR: 'type
Run Code Online (Sandbox Code Playgroud)

谢谢你

小智 5

这是你在寻找的东西:

    q)x:5
    q)x#10+(til x)*2
    10 12 14 16 18
Run Code Online (Sandbox Code Playgroud)

http://code.kx.com/q/ref/arith-integer/#til