Нас считают:

Locations of visitors to this page

Рекламные ссылки:

sape

Решение задачи на построение графика простой функции

Ответы к экзаменационным билетам 1.

Решение задачи на построение графика простой функции.

Условие:

Построить на экране дисплея оси координат и график функции У=Х*Х наотрезке[-2;2]

Решение:

Следующая программа выводит на экран оси координат и параболу:

Программа

Пояснения

SCREEN 7 LINE (O, 100)-(320, 100) LOCATE 1,20 PRINT «Y» LINE (160,0)-(160, 200) LOCATE 14, 40

- Задается размер экрана -Ось Х - Указание координат символа «У»

-Ось У - Указание координат символа «X»

PRINT «X» DEF FN Y = X * X A = -2 B = 2 C = (B-A)/ 100 FOR X = A TO В STEP С XX = 320 * (X - A) / (В - A) V = FN Y(X) PSET (XX, 100-Y*50) NEXTX END

- Определение функции - Заданный интервал

- Шаг для значений аргумента - Рисование в цикле - Преобразование оси X

- Построение точек и преобразонапие оси У

Размер экрана монитора имеет 320 х 200 точек, поэтому начало ко­ординат находится в точке (160, 100). Кроме того, учитываем, что ось Y должна быть направлена вверх, а не вниз, как у дисплея. Именно поэто­му в операторе PSET координата Y имеет такой вид. Переменная С зада­ет шаг построения графика функции, предполагая, что 100 точек доста­точно для наглядности графика. График указанной функции формирует­ся при помощи функции DEF FN, но можно ее не использовать. Для это­го убрать строку DEF FN Y = X * X, а вместо строки Y = FN Y(X) напе­чатать Y=X*X. Коэффициент 50 в операторе PSET определяет "крутиз­ну" графика, его можно менять. Чтобы вывести график другой функции, нужно изменить формулу задания Y. Можно также менять интервал по­строения функции [-2; 2].

 

 

 

Рекламные статьи