Нарисовать график функции - QBasic
Формулировка задачи:
Пожалуйста помогите написать программу в qbasic рисующую график функции y=3x^5-5x^3 на интервале от -0.5 до 1.5 и координатную сетку с шагом 0.1 . Заранее благодарен
Решение задачи: «Нарисовать график функции»
textual
Листинг программы
SCREEN 12 WINDOW (-.5, -1)-(.5, 1) xo = -.5 yt = 3 * xo ^ 5 - 5 * xo ^ 3 FOR x = -.5 TO 1.5 STEP .1 yn = 3 * x ^ 5 - 5 * x ^ 3 LINE (xo, yt)-(x, yn), 15 CIRCLE (x, yn), .005, 10 yt = yn: xo = x NEXT
Объяснение кода листинга программы
- Открывается окно с размерами -0.5, -1 до 0.5, 1 (включая 0.5)
- Задаются начальные значения xo и yt
- Задается шаг для цикла от -0.5 до 1.5 с шагом 0.1
- Для каждого шага цикла вычисляется значение yn
- Для каждой точки на графике рисуется линия с параметрами (xo, yt) и (x, yn), где цвет линии задан как 15
- Для каждой точки на графике рисуется окружность с центром в (x, yn) радиусом 0.005 и количеством сторон равным 10
- После каждой итерации цикла значение yt присваивается значение yn, а значение xo присваивается значение x
- Код завершается после выполнения всех итераций цикла
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д