Математика. Контрольные, курсовые и дипломные работы от лучших авторов!

Тройной интеграл Скалярное и векторное поле Геометрический смысл производной Числовые ряды Введение в ТФКП Вычислить интеграл Задачи и примеры Изменить порядок интегрирования Физические приложения тройных интегралов

Компьютерная математика Mathematica электронный учебник Оглавление

 

Общесистемные функции

 

Ниже представлены функции общесистемного характера:

  • $ReleaseNumber — целое число, которое дает младший номер версии ядра данной системы Mathematica;
  • $Remote — имеет значение True, если Mathematica применяется в дистанционном режиме или с программным препроцессором, иначе — значение False;
  • $SessionID — уникальный номер, который присвоен данному сеансу системы Mathematica;
  • SessionTime[ ] — возвращает полное число секунд реального времени, прошедшего с момента начала вашего сеанса работы в системе Mathematica; -
  • $System — представляет собой строку с указанием типа используемой компьютерной системы;
  • $Version — символьная строка, которая представляет используемую версию системы Mathematica;
  • $VersionNumber — вещественное число, которое дает полный номер текущей версии системного ядра Mathematica.

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

Ввод (In)

Вывод (Out)

Accuracy [12. 34]

15

ByteCount [Exp [x] A 2/a]

120

$Version

4.0 for Microsoft Windows (April 21, 1999)

$ System

Microsoft Windows

$Path

 

{C:\Program FilesXCommon Files\Mathematica\ 4.0\Kernel, C:\Program FilesXCommon Files\ Mathematical . 0\AddOns\Autoload, ... }

$OperatingSystem

Windows 9 5

$MachineEpsilon

2.22045xl0 -16

$MaxMachineNumber

1.79769xl0 308

$MinMachineNumber

2.22507x10 -308

$MachinePrecision

16

$Packages

{Global 4 , System 4 }

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

Что нового мы узнали?

В этом уроке мы научились:

  • Использовать функции ввода/вывода.
  • Работать со строками.
  • Использовать функции потоков и файлов.
  • Использовать файлы других языков программирования.
  • Работать с системными функциями.

 

 

Компьютерная математика Maple 7 электронный учебник

Типовые средства программирования

Функции пользователя
Упрощенные функции пользователя.
Основной способ задания функции пользователя
Графическая визуализация результатов выполнения функций пользователя
Импликативные функции
Условные выражения
Циклы for и while
Операторы пропуска и прерывания
Процедуры и процедуры-функции
Простейшие процедуры
Оператор возврата значения RETURN
Статус переменных в процедурах и циклах
Объявления переменных локальными с помощью оператора local
Объявления переменных глобальными с помощью слова global
Функция вывода сообщений об ошибках ERROR
Ключи в процедурах
Общая форма задания процедуры
Средства контроля и отладки процедур
Работа с отладчиком программ
Операции ввода и вывода
Считывание и запись программных модулей
Создание своей библиотеки процедур
Запись и считывание данных
Вывод в специальных форматах
Вывод в формате LaTeX
Генерация кодов на языке Фортран
Генерация кодов на языке С
Дополнительные возможности Maple-языка
Переназначение определений.
Модули.
Макросы
Внешние вызовы
Вызов внешних процедур, написанных на языке С
Что нового мы узнали?


Курс лекций Сопротивление материалов