如何用矩阵函数作为输入变量计算行向量?

时间:2017-10-23 22:45:55

标签: matlab vector

我有一个简单的行向量f,步长为0.5,从10到100.(1x181) 现在我想获得新的行向量f = c(i) * (c(i)+5) + 1/c(i) + 2^c(i) ,它等于:

c(i)

c是{{1}}的元素。

如何在MATLAB中实现这个等式?

2 个答案:

答案 0 :(得分:2)

Matlab处理矩阵操作,就像和平的蛋糕一样!

c = 10:0.5:100
f = (c.*(c+5))+ (1./c) + (2.^c)

答案 1 :(得分:0)

可以通过简单的for循环完成

const thingsWithoutNulls = things.reduce((acc, thing) => {
  if (thing !== null) {
    acc.push(thing);
  }
  return acc;
}, [])