小编Moo*_*ose的帖子

在 julia 中使用 3 向量和 n 向量广播向量乘法

我有一个 3 向量c = [0.7, 0.5, 0.2],我想将它与 n 向量中的所有内容相乘,x = rand((-1,1),n)这样我得到一个结果 n+2 向量 y,其中y[i] == x[i]*c[3] + x[i-1]*c[2] + x[i-2]*c[1]

我应该如何在朱莉娅中做到这一点?我觉得应该有一种方法可以将较小的 3 向量广播到 n 向量中的所有值。对于边缘情况,如果 i-1 或 i-2 超出范围,我只希望这些组件为零。

vector linear-algebra julia

4
推荐指数
1
解决办法
113
查看次数

标签 统计

julia ×1

linear-algebra ×1

vector ×1