标签: matlab
我有1 x n个向量a,b和c,并且想要计算(a_i ^ 2 + a_i * b_i)/ c_i的总和,其中i = 1..n。除了显而易见的for循环之外,有没有办法对这个商之和进行矢量化?谢谢。
答案 0 :(得分:2)
不需要矢量化。使用Arithmetic Operators中描述的元素运算符。
sum((a.^2+a.*b)./c)