ВУЗ:
Составители:
Рубрика:
83
Пример 9.39. Периодическая функция f(x) определена на всей числовой оси и
имеет период 2. График этой функции на отрезке
[0;2] приведён на рис.9.2. Написать фрагмент
программы, вычисляющей значения у по
значению х.
Решение. Сначала установим уравнения
прямых, составляющих график заданной
функции. График состоит из трех отрезков
прямых:
Рис. 9.2
1)
отрезок между точками 1(0;0) и 2(0.5;1.5);
2)
отрезок между точками 2(0.5;1.5) и 3(1.5;-1.5);
3)
отрезок между точками 3(1.5;-1.5) и 4(2;0).
Будем искать уравнения прямых в виде y=ax+b. (*)
Для получения уравнения первой прямой подставим координаты двух
известных её точек в уравнение (*) и решим полученную систему двух линейных
уравнений с двумя неизвестными.
00
15 05
=⋅
=⋅
⎧
⎨
⎩
a+b,
a+b.
..
Отсюда, b=0, а=1.5/0.5=3. Уравнение первой прямой имеет вид у=3х.
Аналогичным образом поступаем при поиске уравнения второй прямой.
1.5 = 0.5 a + b,
-1.5=1.5 a +b.
⋅
⋅
⎧
⎨
⎩
Отсюда, b=1.5-0.5а;
-1.5=1.5а+1.5-0.5а;
a=-3; b=3.
Уравнение второй прямой имеет вид у=-3х+3.
Для третьей прямой имеем
−=⋅
=⋅
⎧
⎨
⎩
15 15
02
..a+b,
a+b.
Отсюда, b=-2а;
-1.5=1.5а-2а;
а=3; b=-6.
Уравнение третьей прямой имеет вид у=3х-6.
Таким образом в пределах отрезка [0;2] (один период) значение функции
можно вычислить по формуле
y=
3x, если 0x<0.5,
x+3, если 0.5 x < 1.5,
x-6, если 1.5 x < 2.
≤
−≤
≤
⎧
⎨
⎪
⎩
⎪
3
3
Чтобы найти значение функции нужно отбросить целое число периодов так,
чтобы оставшееся значение попало на отрезок [0;2]. Теперь, чтобы найти у, нужно
решить задачу, похожую на предыдущую.
83
Пример 9.39. Периодическая функция f(x) определена на всей числовой оси и
имеет период 2. График этой функции на отрезке
[0;2] приведён на рис.9.2. Написать фрагмент
программы, вычисляющей значения у по
значению х.
Решение. Сначала установим уравнения
прямых, составляющих график заданной
функции. График состоит из трех отрезков
прямых:
Рис. 9.2
1) отрезок между точками 1(0;0) и 2(0.5;1.5);
2) отрезок между точками 2(0.5;1.5) и 3(1.5;-1.5);
3) отрезок между точками 3(1.5;-1.5) и 4(2;0).
Будем искать уравнения прямых в виде y=ax+b. (*)
Для получения уравнения первой прямой подставим координаты двух
известных её точек в уравнение (*) и решим полученную систему двух линейных
уравнений с двумя неизвестными.
⎧0 = 0 ⋅ a + b,
⎨
. = 0.5 ⋅ a + b.
⎩15
Отсюда, b=0, а=1.5/0.5=3. Уравнение первой прямой имеет вид у=3х.
Аналогичным образом поступаем при поиске уравнения второй прямой.
⎧1.5 = 0.5 ⋅ a + b,
⎨
⎩-1.5 = 1.5 ⋅ a + b.
Отсюда, b=1.5-0.5а;
-1.5=1.5а+1.5-0.5а;
a=-3; b=3.
Уравнение второй прямой имеет вид у=-3х+3.
Для третьей прямой имеем
⎧− 15
. = 15 . ⋅ a + b,
⎨
⎩0 = 2 ⋅ a + b.
Отсюда, b=-2а;
-1.5=1.5а-2а;
а=3; b=-6.
Уравнение третьей прямой имеет вид у=3х-6.
Таким образом в пределах отрезка [0;2] (один период) значение функции
можно вычислить по формуле
⎧ 3x, если 0 ≤ x < 0.5,
⎪
y = ⎨− 3x + 3, если 0.5 ≤ x < 1.5,
⎪3x - 6, если 1.5 ≤ x < 2.
⎩
Чтобы найти значение функции нужно отбросить целое число периодов так,
чтобы оставшееся значение попало на отрезок [0;2]. Теперь, чтобы найти у, нужно
решить задачу, похожую на предыдущую.
Страницы
- « первая
- ‹ предыдущая
- …
- 79
- 80
- 81
- 82
- 83
- …
- следующая ›
- последняя »
