главный файл-сценарий для запуска Scilab'а и различных инструментов(GNU/Linux, Unix и Mac OS X)
scilab <Options> scilab-adv-cli <Options> scilab-cli <Options>
Если есть эта опция, то в Scilab передаются аргументы Arguments.
Они могут затем быть получены с помощью функции
sciargs. Для множества передаваемых
аргументов используйте кавычки и разделяйте слова пробелами. Например,
scilab -args 'foo1 foo2'. Без этого неизвестные
аргументы не будут приняты.
Только для использования в системах Xwindow для установки специфичного дисплея X-сервера. Дисплей по умолчанию -- unix:0.0.
-display можно сократить как -d.
Запуск Scilab'а в отладчике gdb (только Unix/Linux/Mac OS X).
Определите переменную SCILAB_GDB_OPT для добавления
пользовательских настроек в gdb.
Совет: используйте эту опцию в дереве исходников Scilab'а.
Запуск Scilab'а в kdbg (только Unix/Linux/Mac OS X).
Совет: используйте эту опцию в дереве исходников Scilab'а.
Запуск Scilab'а в valgrind (только Unix/Linux/Mac OS X).
Определите переменную SCILAB_VALGRIND_OPT для
добавления пользовательских настроек в valgrind (и отмены существующих
опций valgrind).
Совет: используйте эту опцию в дереве исходников Scilab'а.
Запуск Scilab'а в callgrind (только Unix/Linux/Mac OS X).
Определите переменную SCILAB_VALGRIND_OPT для
добавления пользовательских настроек в callgrind (и отмены существующих
опций callgrind).
Совет: используйте эту опцию в дереве исходников Scilab'а.
Запуск Scilab'а в Electric Fence (только Unix/Linux/Mac OS X).
Совет: используйте эту опцию в дереве исходников Scilab'а.
Если есть эта опция, то инструкция Instruction выполняется
первой (сразу же после исполнения файла запуска) в Scilab'e. Опции -e
и -f взаимоисключающие.
Заметьте, что с -e можно использовать несколько инструкций.
scilab-cli -e "a=1+%i; aPlusPi=a+%pi; disp(aPlusPi);exit;" -nb
Если есть эта опция, то файл-сценарий Scilab'a file исполняется
первым (сразу же после исполнения файла запуска) в Scilab'e. -e и
-f взаимоисключающие.
Файл с расширением .xcos будет открыт в Xcos.
Если есть эта опция, то она фиксирует язык пользователя. lang может быть: ca_ES de_DE en_US es_ES fr_FR ja_JP pt_BR ru_RU zh_CN zh_TW (начиная с Scilab 5.2).
Другими возможными значениями lang (для совместимости) являются 'fr'
для французского и 'en' для английского языка. По умолчанию язык английский.
Это значение по умолчанию зафиксировано в файле scilab.start.
В некоторых системах для правильного отображения шрифтов в кодировке UTF-8 локали должны быть откомпилированы.
Scilab также может быть запущен следующим образом:
LANG=ja_JP scilab # то же, что и scilab -l ja_JP
Установка исходного размера стека stacksize для использования
совместно с опцией -ns. Без опции -ns
исходный размер стека stacksize устанавливается файлом-сценарием
scilab.start.
Если есть эта опция, то сообщение о загрузке Scilab'а не будет отображаться.
Если есть эта опция, то файл запуска SCI/etc/scilab.start и пользовательские
файлы запуска SCIHOME/.scilab и SCIHOME/scilab.ini не исполняются.
Эта опция отключит многие возможности Scilab'а (используйте, если вы знаете что делаете).
Если есть эта опция, то пользовательские файлы запуска SCIHOME/.scilab и
SCIHOME/scilab.ini не исполняются.
Если есть эта опция, то ранее установленные модули ATOMS не загружаются для данной сессии.
Если есть эта опция,то Scilab запускается как командная строка с улучшенными возможностями (графические окна, экспорт, xcos, scinotes, справочная система, ...).
Эта опция может быть использована совместно с опциями -f и -e.
Начиная с Scilab 5.2:
Дистрибутив Scilab также предоставляет специальный бинарный файл, который
делает то же, что и -nw: scilab-adv-cli
(Интерпретатор Scilab с улучшенной командной строкой).
конвейеры доступны во всех операционных системах (см. примеры для дополнительной информации).
Если есть эта опция, то Scilab запускается как командная строка без улучшенных возможностей (графических окон, экспорта, xcos, scinotes, справочной системы, ...).
Эта опция может использоваться совместно с опциями -f или
-e.
Начиная с Scilab 5.2:
Дистрибутив Scilab также предоставляет специальный бинарный файл, который
делает то же, что и -nwni: scilab-cli
(Интерпретатор Scilab с улучшенной командной строкой).
конвейеры доступны во всех операционных системах (см. примеры для дополнительной информации).
Этот режим не загружает виртуальную машину Java (быстрее загружается и использует меньше памяти.
Эта опция предназначена для TeXMacs.
Пожалуйста, установите ATOMS-модуль TeXMacs:
atomsInstall('texmacs') | ![]() | ![]() |
Эта опция выводит на экран версию продукта и выходит.
Если есть эта переменная, то файл-сценарий начального запуска Scilab'а покажет отладочную информацию начального запуска. Используется главным образом для сообщения об ошибках и отладки.
Определяет какую Java использовать. Например,
JAVA_HOME=/usr/lib/jvm/java-7-openjdk/ scilab запустить Scilab с Java 7.
Отключение возможностей Tk (не не Tcl).
Включить Java Headless VM (т. е. без возможностей графического пользовательского интерфейса).
Начиная с Scilab 5.0, графический пользовательский интерфейс (GUI) и встроенная документация основаны на возможностях Java. В некоторых случаях может оказаться важным править опции JVM (Виртуальная Машина Java).
Эти опции доступны в файле jvm_options.xml.
В версиях 5.0.X и 5.1.X этот файл хранится как SCI/modules/jvm/etc/jvm_options.xml.
В версии >= 5.2.0 этот файл доступен в etc/jvm_options.xml .
По умолчанию в конфигурационном файле легко доступны следующие три опции:
Эта опция устанавливает количество памяти, доступной для виртуальной Java-машины. По умолчанию выделено 256 МБ. Если вы меняете это значение, убедитесь, что оно не превышает память системы.
Начиная с Scilab 5.4.0, это значение можно менять в меню настроек.
Эта опция с аргументом JIT задействует оперативный Java-компилятор (JIT). Он включается по умолчанию. NONE отключает оперативный Java-компилятор и чрезвычайно уменьшает производительность.
Эти опции задействуют больше проверок и выход из вызовов интерфейса для прямого доступа из Java. Эти опции полезны в случае отладки и по умолчанию отключены, поскольку они уменьшают производительность.
Доступно очень много опций. Они могут улучшить производительность, поменять взгляды и отношение, изменить способы управления памятью... Смотрите:: http://java.sun.com/javase/technologies/hotspot/vmoptions.jsp или http://blogs.sun.com/watt/resource/jvm-options-list.html.
# Запустим Scilab в режиме профилирования без прикрепления gdb после каждого SIGSEGV. # Мы находимся в оболочке Bash export SCILAB_VALGRIND_OPT="--db-attach=no --log-file=myfile.txt" scilab -profiling # Запустим Scilab в режиме отладки без остановки после каждого SIGSEGV # Сначала запишем небольшой файл команд echo "handle SIGSEGV nostop" &> debug.txt # Теперь установим пользовательские опции # Мы находимся в оболочке Bash export SCILAB_GDB_OPT="--command=debug.txt" # Запуск Scilab'а в режиме отладки scilab -debug | ![]() | ![]() |
| Версия | Описание |
| 5.4.0 | добавлено -noatomsautoload. |
| 5.4.1 | введены отдельные сценарии scinotes и xcos. См.SEP #87. |