Myname, myname, my_name

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

В качестве имен не разрещаеться применять зарезервированные слова языка Maple:

and end in od save
break error intersect option stop
by export local options then
catch fi minus or to
description finally mod proc try
do for module quit union
done from next read use
elif global not return while
else if

Запрещено кроме этого применять так именуемые защищенные слова Maple, к каким, например, относятся имена неизменяемых констант. Попытка присвоить такому имени какое-либо значение ведет к неточности:

Catalan:=7;

Error, attempting to assign to `Catalan` which is protected

Неточность, попытка присвоить значение защищенному знаку `Catalan`

Определить о защищенных именах возможно, отобразив страницу Справки командой? protect. Возможно задавать переменные с именами, содержащими пробелы, но для этого их направляться заключать в обратные кавычки.

По большому счету, любое верное имя кроме этого возможно заключить в обратные кавычки и от этого ничего ужасного не случится, поскольку главное воздействие обратных кавычек (семантика) содержится в создании символического имени (в Maple данный объект имеет тип symbol).

Выражение — это комбинация имен переменных, чисел и, быть может, вторых объектов Maple, соединенных символами допустимых операций. Единственным назначением выражения есть его получение и вычисление некоего результата, что возможно применять в операторах языка Maple при предстоящих вычислениях.

В случае если в выражении употребляется переменная, которой не присвоено никакого числового либо строкового значения, то такая переменная рассматривается совокупностью Maple как некая малоизвестная величина, а выражение, содержащее малоизвестные, именуется символьным выражением. Как раз для работы с этими выражениями в первую очередь и разрабатывался Maple.

Обратите внимание, Maple в области вывода вправду печатает малоизвестные переменные как простые математические малоизвестные, имена которых соответствуют именам переменных.

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

Серьёзной операцией в Maple, которая связана с выражениями, есть операция присваивания (:=). Она имеет следующий синтаксис:

переменная: = выражение;

Тут в левой части задается имя переменной, а в правой части любое выражение, которое возможно числовым, символьным либо легко второй переменной. Суть этого оператора в том, что переменной в левой части присваивается значение выражения, стоящего в правой части. В будущем, в случае если будет нужно применять выражение из левой части операции присваивания, то достаточно сослаться на имя переменной, указанное в правой части операции.

Посредством переменных возможно хранить и обрабатывать разнообразные типы данных, с которыми трудится Maple. Мы уже знаем такие типы данных, как целый (integer), дробь (fraction), числовой вещественный с плавающей точкой (float) и строка (string). Не считая этих типов данных существует еще очень много типов, нужных для исполнения аналитических преобразований: функция (function), индексные эти (indexed), множество (set), перечень (list), последовательности (series), последовательность выражений (exprseq) и другие. Перечисление всех допустимых типов данных Maple представлено в справочной странице, отображаемой командой? type.

По умолчанию переменная Maple имеет тип symbol, воображающий символьную переменную, и ее значением есть ее собственное имя. Исходя из этого простое объявление переменной m оператором m; приведет к отображению в области вывода рабочего страницы имени данной переменной.

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

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

При присвоении переменной какого-нибудь значения, ее тип изменяется на тип присвоенного ей значения. Наровне с числами переменные возможно применять для составления выражений. Все, сообщённое выше о порядке и числовых выражениях их вычисления, относится и к выражениям, содержащим переменные.

В математических выражениях в большинстве случаев употребляются разнообразные математические функции. В Maple имеется громадной комплект стандартных математических функций, как элементарных, так и особых. В табл. 3 продемонстрированы главные математические функции и соответствующий им синтаксис Maple.

Таблица 3. Главные математические функции

Функция Синтаксис Maple Функция Синтаксис Maple
ex exp(x) sqrt(x)
ln(x) ln(x) либо log(x) abs(x)
log10 (x) sgn(x) signum(x)
log[a] (x) n! n!

Тригонометрические и гиперболические функции указаны в табл. 4. Отметим несоответствие записи некоторых функций в русскоязычной математической литературе и в английской, к примеру функции тангенса угла. Значения параметров тригонометрических функций задаются в радианах.

Таблица 4. Тригонометрические и гиперболические функции

Функция Синтаксис Maple Функция Синтаксис Maple
sin(x) sin(x) sh(x) sinh(x)
cos(x) cos(x) ch(x) cosh(x)
tg(x) tan(x) th(x) tanh(x)
sec(x) sec(x) sech(x) sech(x)
cosec(x) csc(x) cosech(x) csch(x)
ctg(x) cot(x) cth(x) coth(x)

Задание обратных тригонометрических и обратных гиперболических функций представлено табл. 5.

Таблица 5. Обратные тригонометрические и гиперболические функции

Функция Синтаксис Maple Функция Синтаксис Maple
arcsin(x) arcsin(x) arcsh(x) arcsinh(x)
arccos(x) arccos(x) arcch(x) arccosh(x)
arctg(x) arctan(x) arcth(x) arctanh(x)
arcsec(x) arcsec(x) arcsech(x) arcsech(x)
arccosec(x) arccsc(x) arccosech(x) arccsch(x)
arcctg(x) arccot(x) arccth(x) arccoth(x)

Задание в Maple функций Бесселя, эллиптических интегралов, дельта-функции Дирака, функции Хевисайда и других особых функций возможно отыскать в справочной совокупности. Справку обо всех имеющихся в Maple функциях возможно взять, сделав команду? inifunction.

Стандартная библиотека http://www.math.rsu.ru/mexmat/kvm/mme/courses/maple_c/

MY NAME — Baby I’m Sorry, ???? — ??? ?? ?? Music Core 20130706

Похожие статьи:

Понравилась статья? Поделиться с друзьями:
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!:

Adblock
detector