3

x -> (e^x - 1) / x次の7つの値で関数を評価しようとしています。

1, .5, .1, .01, .001, .00001, .0000001

私のコードは次のとおりです。

x = [1,.5, .1, .01, .001, .00001, .0000001];
y = (exp(x)-1)/x

問題は、これによってyの値が1つだけになることです。つまり、次のようになります。

y =
   1.629441654061645

/ xを削除すると、xの各値に対応する7つの値が得られることに気付きました(間違った値ではありますが)。

なぜこれが当てはまるのですか?

4

1 に答える 1

6

/行列の除算が得られますが、必要なのは要素ごとの除算です。これは、./演算子を使用して行われます。

 y = (exp(x)-1)./x
于 2012-10-11T15:20:10.217 に答える