Иллюстрированный самоучитель по Mathematica

         

Работа с пакетами расширений — Package


В подпакете Package имеется несколько функций, полезных при работе с пакетами расширения:

  • FindPackages [path] — возвращает список файлов с расширением .m, имеющихся в каталоге path. Опция FullPath->True дает возврат полных (вместе с путем) имен файлов;
  • FindPackages [path, pattern] — возвращает список файлов с расширением .m, имеющихся в каталоге path и удовлетворяющих заданному образцу pattern;
  • Annotation [package] — возвращает список ключевых слов, содержащихся в аннотации пакета;

  • Annotation [package, keyword] — возвращает текст аннотации пакета, связанной с ключевым словом keyword.

Примеры работы с этими функциями:

<<Utilities' Package'

FindPackages[$Path, "*ca"]

{{}, {}, {}, {DiscreteMath'Combinatorica'}, {}}

FindPackages[$Path, "*ca",

FullPath -> True]

{{},(},{},

{/usr/local/mathematica/AddOns/StandardPackages/ DiscreteMath/Combinatorica.m}, {}}

Annotation["Utilities' Package'"]

{Title, Context, Author, Summary, Package Version, Mathematica Version, Copyright, History, Keywords, Limitations, Discussion}

Annotation["Utilities'Package'", "Mathematica Version"]

{(* :Mathematica Version: 4.0 *)}

 



Содержание раздела