* Данный текст распознан в автоматическом режиме, поэтому может содержать ошибки
170
Plot[sin[x],[x,0,20},Axes->None]
Типы данных и работа с ними
опция Axes >None указывает на то, что отменяется вывод координатных осей (Axes). Функция Options[name] выводит для функции с идентификатором name список всех возможных для нее опций. Некоторые функции, например Sin, могут вообще не иметь опций, другие, например Solve, могут иметь целый «букет» опций:
Options[Sin] {} Options[Solve] {InverseFunctions>Automatic,MakeRules>False,Method>3, {Mode>Generic,Sort>True,VerifySolutions>Automatic, {WorkingPrecision>?}
В последнем случае характер возвращаемого ими результата может сильно за висеть от значений опций. Назначение каждой опции мы рассмотрим в дальней шем. В этой главе они нам пока не понадобятся. Каждый объект может характеризоваться некоторой совокупностью своих свойств и признаков, называемых атрибутами. Функция Attributes[Sin] возвра щает список всех атрибутов функции с именем name, например:
Attributes[Sin] {Listable,NumericFunction,Protected} Attributes[Solve] {Protected}
Так, для функции синуса характерны три атрибута: • Listable – указывает на применимость в списках и таблицах; • NumericFunction – указывает на отношение к числовым функциям; • Protected – указывает на то, что слово Sin защищено от какой либо моди фикации. Кроме того, в Mathematica имеется понятие функций – директив. Эти функ ции не возвращают значений, а указывают, как будут выполняться в дальнейшем функции, работа которых зависит от директив. Синтаксис директив функций тот же, что и у обычных функций.
2.11.6. Применение констант
В системе Mathematica используются следующие поименованные константы: • ComplexInfinity – комплексная бесконечность, которая представляет вели чину с бесконечным модулем и неопределенной комплексной фазой; • Degree – число радиан в одном градусе, которое имеет числовое значение Pi/180; • E – основание натурального логарифма с приближенным числовым значе нием 2.71828...; • EulerGamma – постоянная Эйлера с числовым значением 0.577216...; • GoldenRatio – константа со значением (1+Sqrt[5])/2, определяющая деле ние отрезка по правилу золотого сечения; • I – представляет мнимую единицу Sqrt[–1];