1

仮定する:

mu.iter <- c(3,3,3,3)
mu <- c(1,4,1,4)

> abs(mu.iter - mu) > 1.5
[1]  TRUE FALSE  TRUE FALSE

4 つの TRUE/FALSE 値の代わりに、1 つの TRUE/FALSE 値が必要です。4 つすべてが TRUE の場合にのみ TRUE を返し、それ以外の場合は FALSE を返します。その理由は、これを while ループに入れたいからです。

4

1 に答える 1

5

使用all:

all(abs(mu.iter - mu) > 1.5)
于 2013-08-31T17:57:05.140 に答える