Пример 3.1.Вычисление значений функции и построение ее графика



Задана функция:

                                               .

Рассчитать её значения для x, изменяющегося от 0 до 10 с шагом 1, и построить график.Порядок выполнения. Ввести с клавиатуры:

                                  x: = 0 .. 10 x =       y(x) =

На экране появятся два столбика со значениями аргумента х и вычисленной функции y(x):       х=            у(х)=

0 0
1 0.8
2 1
3 0.923
4 0.8
5 0,69
6 0.9
7 0.578
8 0.471
9 0.424
10 0.385

При записи диапазона аргумента с шагом 1 указывают только его границы, разделенные двумя точками (нажатием на клавишу ;), а при дробном шаге - левую границу, запятую, левую границу, увеличенную на шаг, две точки и правую границу.

Вызвать (левой кнопкой мыши) на свободное место с панели инструментов Graph из левого верхнего угла шаблон для построения графика в декартовой системе координат. Этот шаблон имеет вид:

 

Обратите внимание, что у шаблона имеется 2 основных знакоместа (черных квадратиков): в середине под нижней стороной рамки и в середине у левой стороны рамки. Маркер ввода надо установить рядом с черным квадратиком в нижней части шаблона и ввести имя аргумента х, а на место левого квадратика ввести имя заданной функции у(х). После щелчка кнопкой мыши на свободном месте на экране появится график функции y(х).

Заметим, что цифровую разметку осей система выполняет самостоятельно по диапазонам аргумента и функции. В принципе разметку может сделать и пользователь.

Если на график надо нанести сетку, то следует дважды щелкнуть левой кнопкой мыши внутри поля графика, чем будет вызвано меню разметок, и установить требуемый вид сеток. В появившемся диалоговом окне выделим для осей х и у (в вертикальных колонках) по 3 пункта: "Линии сетки"; "Пронумеровать" и "Автомасштаб". Затем установим, например, по оси х количество интервалов сетки 10, а по оси у – 5.

Особое внимание уделите случаю, когда аргумент задан набором значений (без шага). Например, задано х=0,2; 1,5; 4; 7,6 и 10. В этом случае значения аргумента следует вводить величинами с нижними индексами (индексы вводятся после нажатия клавиши открывающей квадратной скобки [):

х0:=0.2 х1:=1.5 х2:=4 х3:=7.6 х4:=10

Для перебора заданных значений цикл строится по индексам:

k:=0..4, а у осей графика будут подписи хk и у(хk).

Значения аргументов могут быть введены и как вектор на 5 элементов, что будет рассмотрено в п.4.

 

Пример 3.2. Вычисление значений двух функций и построение их графиков в одних осях координат

 

Заданны функции y(x)=sin x и z(x)=cos x , требуется построить их графики при диапазоне аргумента x от -3 до 3 с шагом 0.5.

Порядок выполнения:

1) Ввести с клавиатуры:

                                       y(x):=sin(x) z(x):=cos(x) x:=-3,-2.5..3

x=           y(x)=        z(x)=

 

На экране появятся три столбика со значениями:

аргумента х и вычисленных функций y(x), z(x).

                                    x=              y(x)=            z(x)=

- 3 - 0.141 - 0.990
- 2.5 - 0.598 - 0.801
- 2.0 - 0.909 - 0.416
- 1.5 - 0.987 0.071
- 1.0 - 0.841 0.540
- 0.5 - 0.479 0.878
0 0 1
0.5 0.479 0.878
1.0 0.841 0.540
1.5 0.987 0.071
2.0 0.909 - 0.416
2.5 0.598 - 0.801
3 0.141 - 0.990

 

2) Вызвать (щелчком левой кнопки мыши) с панели инструментов Graph(Графика) шаблон для построения графиков в декартовой системе координат.

3) Ввести с клавиатуры: имя аргумента х и в левой части шаблона – имя функции y(x), а затем, нажав запятую (,), перевести маркер на новую строку и на его месте указать имя 2-й функции z(x).

 

На экране появятся графики функций y(x), z(x).

                                     х

Если на графике потребуется провести нулевую линию, то после ввода имени 2-й функции у оси ординат надо снова нажать запятую и ввести в 3-ю строку 0.

 


Дата добавления: 2018-04-15; просмотров: 210; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!