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


Для вывода нескольких функций на одном графике необходимо в команде plot() задавать функции в виде множества или списка, а значение опции color в виде списка позволяет задать цвет для вывода графиков функций

Макросы

Макрос — это макрокоманда, короткая запись длинных определений. По сравнению с переназначениями макросы более гибки и могут использоваться для сокращения операций загрузки новых определений из библиотеки и пакетов. Макросы создаются с помощью функции macro:

macrc(e1, e2, .... en)

где el, е2, ....,, en — ноль или более равенств.

В следующем примере функция numbperm с помощью макроса заменена на пр:

> numbperm([l,2,3,4]);

24 

 > macro(np=numbperm(V)); 

> V:=[1.2.3.4]: 

F:=[l,2,3,4] 

> np(V); 

24

Макросы могут быть использованы для конструирования выражений из их макроопределений.

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