Запись и считывание данных Язык С Фортран Макрос Внешние вызовы Установка закладок Графические результаты двумерные графики трехмерные графики Числа и числовые константы Комплексные числа Списки выражений Массивы, векторы и матрицы

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

Импликативные функции

Другой важный класс функций, которые нередко приходится задавать, — импликативные функции, в которых связь между переменными задана неявно, в виде какого-либо выражения. Самый характерный пример такой функции — это выражение для задания окружности радиуса r: х^2 + у^2 = r^2.

Итак, импликативные функции записываются как уравнения. Соответственно их можно решать с помощью функции solve. Следующие примеры иллюстрируют задание уравнения окружности в общем и в частном (численном) виде:

Для графической визуализации импликативных функций служит функция implicitplot пакета plots. На рис. 7.2 представлено задание двух импликативных функций и построение их графиков.

Рис. 7.2. Задание двух импликативных функций и построение их графиков

В данном случае задано построение двух эллипсов. Верхний — это окружность, сплюснутая по вертикали, а второй — наклонный эллипс.

После того как график функции построен командой plot() или другой командой двумерной графики из пакета plots, можно изменить его внешний вид, переустановив значения некоторых опций с помощью команд основного меню интерфейса пользователя, контекстной панели инструментов или команд контекстного меню, отображаемого нажатием левой кнопки мыши при наведении указателя в область рисунка.
Встроенные операторы и функции Типовые средства программирования Препроцессор и особенности компилятора Отладка программ