Matlab:你如何实现这笔金额?

Sof*_*123 0 matlab sum

我需要实现以下内容:

x_i = e ^ (-1 - sum (y_j * A_ji))
Run Code Online (Sandbox Code Playgroud)

其中i = 1..10,j = 1..5A是5×10矩阵(随机生成的).

我尝试使用,symsum但它给了我一个索引错误.有人可以帮我弄清楚如何实现这个?

Jon*_*nas 6

A = rand(5,10); %# random 5x10 array
y = rand(1,5);  %# random 1x5 array
Run Code Online (Sandbox Code Playgroud)

你的总和变成了

x = exp( -1 - y*A);
Run Code Online (Sandbox Code Playgroud)

感谢线性代数.