русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Числа и константы


Дата добавления: 2013-12-24; просмотров: 801; Нарушение авторских прав


Вычисления в Maple

В рабочем листе (worksheet) системы Maple можно вводить команды после приглашения ">". Команда должна завершаться символом ";", ее результат немедленно выводится на экран. Если вместо ";" поставить ":", то команда будет выполнена, но результат ее работы не будет напечатан. Например:

> 5+2; 7

> 2/3+3/5;

Maple выдает ответ в точном виде в виде рационального выражения. Если надо представить результат в виде десятичной дроби (с некоторой точностью) надо использовать функцию evalf. Ее первый обязательный параметр – вычисляемое выражение, второй (необязательный) – количество значащих десятичных знаков (при этом выражение округляется для вывода соответствующего количества знаков):

> evalf(2/3+3/5);

Символ % в аргументе обозначает последнее вычисленное Maple выражение, %% – предпоследнее, %%% — предпредпоследнее (обозначения %%%% уже не существует). Например, команда

> evalf(%);

(вычисляет значение ранее введенного выражения 2/3+3/5).

Если в выражении встречается число, записанное с плавающей точкой (например, 3.14 или 5.6e-17), то все вычисления выполняются приближенно, в противном случае вычисления проводятся точно. В Maple есть следующие константы:

Pi - Число пи

I - Мнимая единица i

exp(1) - Основание натуральных логарифмов e

infinity - Бесконечность

true - Логическая истина

false - Логическая ложь

Вычисления с участием констант выполняются точно (если только их значение не будет переведено к действительному значению), например

> sin(Pi/3);

> sin(Pi);

> sin(3.1415926);

В Maple существуют следующие операторы:

· Арифметические: +, -, *, /, ^ (возведение в степень), ! (факториал).

· Логические: <, >, >=, <=, = (равно), <> (не равно).



· Оператор присваивания: :=.

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

> a1:=sin(Pi);

> > a:=2: b:=3:(a+b)^2;

> (a+c)^2;



<== предыдущая лекция | следующая лекция ==>
Компоненты экрана, справочная система Maple | Преобразование математических выражений


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.094 сек.