我有一个简单的行向量f
,步长为0.5,从10到100.(1x181)
现在我想获得新的行向量f = c(i) * (c(i)+5) + 1/c(i) + 2^c(i)
,它等于:
c(i)
c
是{{1}}的元素。
如何在MATLAB中实现这个等式?
答案 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;
}, [])