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


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

Генерация кодов на языке Фортран

Язык Фортран вот уже многие десятилетия используется для программирования вычислительных задач. Накоплены обширные библиотеки решения таких задач на Фортране. Почитателей этого языка Maple 7 порадует тем, что она позволяет готовить коды для программ на Фортране. Для этого вначале надо загрузить библиотечную функцию:

> with(codegen.fortran); 

[fortran ]

 После этого может использоваться функция fortran:

fortran(expr.filename=str.optimized)

Два последних параметра не обязательны при выводе выражения ехрr в форме, присущей языку Фортран:

> fortran(a*x*2+b*x+c);

t0 = a*x**2+b*x+c 

> fortran(diff(x"n,x$2));

t0 = x**n*n**2/x**2-x**n*n/x**2

Параметр optimize позволяет генерировать оптимизированные коды:

> fortran(a*x*2+b*x+c.optimized);

 t1 = x**2 t4 = a*tl+b*x+c

При этом вычислительный процесс строится так, чтобы минимизировать число арифметических операций.

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