В чем разница между Object obj (args ...) и Object obj {args ...}?
blockquote>{args ...} будет предпочтительнее конструктор с список initializer_list по другим законным кандидатам.
std::vector<int> v(10); // vector of size 10 std::vector<int> v{10}; // vector initialized with a single element, (int) 10
С другой стороны, вы отказываетесь от неявного сужения.
std::vector<int> v(10.5); // vector of size 10 std::vector<int> v{10.5}; // illegal - no compile std::vector<float> v{10.5}; // vector initialized with a single element, (float) 10.5
Вы можете использовать lines
для второго графика (вместо plot
). Кроме того, мы масштабируем значения оси x для второго графика (t2
) с 2 (I(2 * t2)
).
plot(d1 ~ t1, col="black", type="l", xlim=c(0,10))
lines(d2 ~ I(2 * t2), col="black", type="l", xlim=c(0,5))
Таким образом, x-диапазон второго графика идентичен к х-диапазону первого.
[/g0]