Главная
Infinity Online Help
Введение
О программе
Лицензионное соглашение
Как купить
Описание программы
Общее представление
Операции
Функции
Объкты
Переменные
Интерфейс
Графики
От простого к сложному
Примеры
Решения-утки
Задача Алейникова
Брюсселятор
Задача двух тел
Нелинейная автономная стационарная система с локально неустойчивым участком
Задача с несколькими разрывами второго рода
Задача с разрывом второго рода
Регистрация
Поддержка
  Объекты

Объектами в Infinty являются: числа, константы и имена.
Числа могут быть целыми, рациональными (дробь), с плавающей запятой, например: 9, 589 , 12/7, 3.34562134568906E10
Вычисления для вещественных чисел проводятся по умолчанию с 16-ю значащими цифрами, но, переопределив переменную Digits, можно работать с иной мантиссой.

'Pi' Pi := 3.14159265358979323846264338327950288...
'Catalan' константа Каталана := 0.91596559417721901505460351493238411...
'Euler' константа Эйлера := 0.577215664901532860... Каждая переменная Infinity имеет имя. Именем является набор символов, начинающийся с буквы, причем большие и малые буквы различаются. Кроме букв могут употребляться цифры и знак подчеркивания. Примеры различных имен:
NewValue, newvalue, new_value1

Для присвоения переменной значения необходимо ввести предложение вида:
VarName := Var1+Var2*Var3;
Чтобы сохранить в переменной равенство необходимо ввести предложение вида:
VarName := LeftSideOfOde = RightSideOfOde;
где
VarName - имя переменной,
LeftSideOfOde - левая часть уравнения,
RightSideOfOde - правая часть уравнения.

Различие в их использовании можно проиллюстрировать следующим примером решения системы двух уравнений
sols := lsolve({3*x+5*y = 7, -2*x+10*y = -5}, {x, y})
В результате получается:
sols := {x=19/8,y=-1/40} Выражения и переменные обычно служат параметрами команд Infinity. Стандартная команда выглядит следующим образом:
command(par1,par2,...,parn);

Copyright © 1998-2004, MathRevolt. All rights reserved