Программы >> Динамика >> [ cascade | pvmjulia | xbmpl | dendrit | rsegm | microrenorm | beltrami ]

Программа rsegm версия 0.0.6

Программа rsegm версия 0.0.6

Проект начат 2003-11-28; Последние изменения 2004-01-10

1  Загрузка
2  Файл readme.koi
3  Использование и сводка опций
4  Описание
5  Развитие программы
6  Лицензия

1  Загрузка

Исходники: src/rsegm-0.0.6.tgz [38 Кб ]

Исполнимый файл для Win9x/2000/XP (кросс-скомпилированный под minGW): mingw/rsegm.zip [23 Кб ]

2  Файл readme.koi

rsegm --- ренормализация перекладывания отрезков

ПОДДЕРЖИВАЕМЫЕ ОКРУЖЕНИЯ

GNU/Linux/GMP or GNU/Linux

http://www.gnu.org    GNU/Linux 
http://www.mingw.org  MinGW --- Minimalist GNU For Windows
http://www.swox.com/gmp/ GNU Multiple Precision Library

КОМПИЛЯЦИЯ

Имеется два варианта компиляции.

1) Если нет длиннной арифметики (для бедных). Введите 

make -f makefile.nomp (или gmake-f makefile.nomp) 

в директории, где находятся тексты программы.

2) С библиотекой длинной арифметики GNU Multiple Precision
(GMP). Введите 'make' (or 'gmake') в директории с исходниками. 
Компиляция может не завершиться по следующим причинам: (а) 
библиотека GMP не установлена; (b) обёртка длинной арифметики для C++
<gmpxx.h> не установлена. 

В обоих случаях (a) и (b) загрузите GNU MP с указанного выше адреса;

  ./configure --enable-cxx; make; make install


КРАТКАЯ ИНСТРУКЦИЯ

Введите

./rsegm -i10 -d1,2,3,4 -r4,3,1,2 -l0.21321412,0.124909,0.31225291,0.321521

чтобы увидеть 10-ю ренормализацию перекладывания отрезков с длинами
(lambda_1,lambda_2,lambda_3,lambda_4)=(0.21321412,0.124909,0.31225291,0.321521)

где исходный порядок отрезков есть
(d_1,d_2,d_3,d_4)=(1,2,3,4);
а порядок отрезков в образе есть
(r_1,r_2,r_3,r_4)=(4,3,1,2).

Десятая ренормализация есть
lambda= 0.032078 0.241343 0.346697 0.379883
d= 1 4 2 3
r= 4 2 3 1

Условия использования описаны в файле LICENSE.koi


3  Использование и сводка опций

user@computer$ ./rsegm --help
Usage: rsegm [OPTIONS]
Mandatory arguments to long options are mandatory for short options too
  -d, --domain=ILIST      the order of segments in the domain of transform
  -r, --range=ILIST       the order of segments in the range of transform
  -l, --lambda=DLIST      the lengths of segments (not normalized)
  -i, --iterations=N      do N renormalizations (default N=150)
  -a, --all_info          display complete info
  -p, --precision=P       number of bits per number (def. 64)
  -f, --fprecision=L      Set output format %.Lf
  -g, --gprecision=L      Set output format %.Lg
  -s, --seed-lambda=M     Seed random 'lambda' lengths generator with seed M

The following options are effective when the program is compiled with GNU MP
  -t, --test-permutations Test permutations for inverse transform (adv.)
  -n, --num-perm=N        Output at most N permutations (def. all)
  -b, --back-iterations=N The number of back iterations(def. N=10)
  -S, --seed-precision=R  Set seed precision (otherwise it depends on -p P)

  -q, --quiet             do not send any messages to stderr
  -h, --help              display this help and exit
  -m, --man               display complete description
  -v, --version           display version and exit

Each ILIST is made up of integers, separated by commas
DLIST is made up of real numbers, separated by commas
Default values are -d1,2,3,4 -r4,3,1,2
-l0.21321412312909434390,0.12490902092394324432,0.31225291759028134432,0.32152138238123213124


4  Описание

user@computer$ ./rsegm --man
<Пропущена информация, присутствующая в предыдущем разделе>


EXIT CODES

The program exits with code 0, only in case it has done
what it was meant to do. In all other cases the exit code.
is non-zero. For example --help option exits with code
ERROR_HELP. The errors related to interaction with operating
system has code >=16. In future versions more exit codes
can be added, but the current exit code will remain as is.
  THE TABLE OF EXIT CODES:


5  Развитие программы

Даты изменения файлов программы:

2003-11-28

2003-11-30

2003-12-01

2004-01-10

6  Лицензия

rsegm

Программа доступна с http://www.math.toronto.edu/dkhmelev/PROGS/

Автор:

Дмитрий Викторович Хмелёв dkhmelev((at))math.toronto.edu [замените ((at)) на @, чтобы получить настоящий адрес - антиспам]

119 992, Москва, Ленинские горы, МГУ, 1 Гум. корп., Филологический факультет, Лаборатория общей и компьютерной лексикологии и лексикографии.

УСЛОВИЯ ИСПОЛЬЗОВАНИЯ

Эта программа может свободно распространяться на условиях лицензии GNU версии два или выше (см. прилагаемый файл COPYING с условиями распространения).

Результаты, полученные с использованием этой программы должны ссылаться на её использование. Пример ссылки:

Д.В. Хмелёв http://www.math.toronto.edu/dkhmelev/PROGS/

Более того, Вы должны проинформировать автора о публикации.

Используя эту программу Вы соглашаетесь с условиями использования.

ОТСУТСТВИЕ ГАРАНТИЙНЫХ ОБЯЗАТЕЛЬСТВ

ПОСКОЛЬКУ НАСТОЯЩАЯ ПРОГРАММА РАСПРОСТРАНЯЕТСЯ БЕСПЛАТНО, ГАРАНТИИ НА НЕЕ НЕ ПРЕДОСТАВЛЯЮТСЯ В ТОЙ СТЕПЕНИ, В КАКОЙ ЭТО ДОПУСКАЕТСЯ ПРИМЕНИМЫМ ПРАВОМ. НАСТОЯЩАЯ ПРОГРАММА ПОСТАВЛЯЕТСЯ НА УСЛОВИЯХ "КАК ЕСТЬ". ЕСЛИ ИНОЕ НЕ УКАЗАНО В ПИСЬМЕННОЙ ФОРМЕ, АВТОР И/ИЛИ ИНОЙ ПРАВООБЛАДАТЕЛЬ НЕ ПРИНИМАЕТ НА СЕБЯ НИКАКИХ ГАРАНТИЙНЫХ ОБЯЗАТЕЛЬСТВ, КАК ЯВНО ВЫРАЖЕННЫХ, ТАК И ПОДРАЗУМЕВАЕМЫХ, В ОТНОШЕНИИ ПРОГРАММЫ, В ТОМ ЧИСЛЕ ПОДРАЗУМЕВАЕМУЮ ГАРАНТИЮ ТОВАРНОГО СОСТОЯНИЯ ПРИ ПРОДАЖЕ И ПРИГОДНОСТИ ДЛЯ ИСПОЛЬЗОВАНИЯ В КОНКРЕТНЫХ ЦЕЛЯХ, А ТАКЖЕ ЛЮБЫЕ ИНЫЕ ГАРАНТИИ. ВСЕ РИСКИ, СВЯЗАННЫЕ С КАЧЕСТВОМ И ПРОИЗВОДИТЕЛЬНОСТЬЮ ПРОГРАММЫ, НЕСЕТ ЛИЦЕНЗИАТ. В СЛУЧАЕ ЕСЛИ В ПРОГРАММЕ БУДУТ ОБНАРУЖЕНЫ НЕДОСТАТКИ, ВСЕ РАСХОДЫ, СВЯЗАННЫЕ С ТЕХНИЧЕСКИМ ОБСЛУЖИВАНИЕМ, РЕМОНТОМ ИЛИ ИСПРАВЛЕНИЕМ ПРОГРАММЫ, НЕСЕТ ЛИЦЕНЗИАТ.

ЕСЛИ ИНОЕ НЕ ПРЕДУСМОТРЕНО ПРИМЕНЯЕМЫМ ПРАВОМ ИЛИ НЕ СОГЛАСОВАНО СТОРОНАМИ В ДОГОВОРЕ В ПИСЬМЕННОЙ ФОРМЕ, АВТОР И/ИЛИ ИНОЙ ПРАВООБЛАДАТЕЛЬ, КОТОРЫЙ МОДИФИЦИРУЕТ И/ИЛИ РАСПРОСТРАНЯЕТ ПРОГРАММУ НА УСЛОВИЯХ НАСТОЯЩЕЙ ЛИЦЕНЗИИ, НЕ НЕСЕТ ОТВЕТСТВЕННОСТИ ПЕРЕД ЛИЦЕНЗИАТОМ ЗА УБЫТКИ, ВКЛЮЧАЯ ОБЩИЕ, РЕАЛЬНЫЕ, ПРЕДВИДИМЫЕ И КОСВЕННЫЕ УБЫТКИ (В ТОМ ЧИСЛЕ УТРАТУ ИЛИ ИСКАЖЕНИЕ ИНФОРМАЦИИ, УБЫТКИ, ПОНЕСЕННЫЕ ЛИЦЕНЗИАТОМ ИЛИ ТРЕТЬИМИ ЛИЦАМИ, НЕВОЗМОЖНОСТЬ РАБОТЫ ПРОГРАММЫ С ЛЮБОЙ ДРУГОЙ ПРОГРАММОЙ И ИНЫЕ УБЫТКИ). АВТОР И/ИЛИ ИНОЙ ПРАВООБЛАДАТЕЛЬ В СООТВЕТСТВИИ С НАСТОЯЩИМ ПУНКТОМ НЕ НЕСУТ ОТВЕТСТВЕННОСТИ ДАЖЕ В ТОМ СЛУЧАЕ, ОНИ БЫЛИ ПРЕДУПРЕЖДЕНЫ О ВОЗМОЖНОСТИ ВОЗНИКНОВЕНИЯ ТАКИХ УБЫТКОВ.

1  Загрузка
2  Файл readme.koi
3  Использование и сводка опций
4  Описание
5  Развитие программы
6  Лицензия

Программы >> Динамика >> [ cascade | pvmjulia | xbmpl | dendrit | rsegm | microrenorm | beltrami ]

- ???????@Mail.ru
© 2002-2005 Д.Хмелёв -