64-битная версия Octave для Windows

Кто-нибудь знает, как собрать Octave для x64 Windows? Ограничение данных в 2 ГБ для x32 слишком ограничивает многие проблемы, требующие анализа больших наборов данных.

3 ответа

http://wiki.octave.org/Octave_for_Microsoft_Windows содержит информацию об установке Octave в Windows и ссылки на сборку из исходного кода различными способами.

GNU Octave изначально разрабатывался для GNU/Linux и других конформных систем POSIX. Порты GNU Octave для Windows используют разные подходы, чтобы получить большую часть оригинальной Octave и адаптировать ее к особенностям Microsoft Windows...

Поддержка Windows является экспериментальной.

Согласно http://www.gnu.org/software/octave/doc/interpreter/Compiling-Octave-with-64_002dbit-Indexing.html

Чтобы использовать массивы размером более 2 ГБ, необходимо настроить Octave с параметром --enable-64. Этот вариант экспериментальный...

Компиляция Octave для 64 бит является экспериментальной для Linux. Это может вызвать много головной боли, чтобы попробовать экспериментальную функцию в порте программного обеспечения. Сейчас было бы лучше использовать настоящую установку Linux. Если вы любите приключения, попробуйте скомпилировать их на http://www.cygwin.com/

Я установил Octave-4.0.0 в Windows 7,8 и 10 на платформах x64. Все работает отлично.

Просто следуйте этим шагам

  1. Загрузите Octave-4.0.0_0-installer.exe с веб-сайта https://ftp.gnu.org/gnu/octave/windows/
  2. Установите то же самое - просто следуйте инструкциям установщика.
  3. Найдите файл build_packages.m в C:\Octave\Octave 4.0.0\src
  4. Откройте его в Octave и найдите

    попробуйте установить general-1.3.4.tar.gz и попробуйте установить signal-1.3.1.tar.gz, версии неверны.

    Заменить на 2.0.0 и 1.3.2 соответственно.

  5. В файле build_packages.m найдите

    pkg ('install', pkgname, '-noauto').

    Измените это на

    pkg ('установить', pkgname).

    Пропустите это, и вам придется загружать нужные вам пакеты каждый раз, когда вы используете Octave. Меньшая нагрузка на октаву, хотя. Иногда для установки пакетов может потребоваться некоторое время. Пожалуйста, подождите.

  6. Запустите build_packages.m

  7. загрузить пакеты

например, загрузить общий пакет - pkg load general

Обратите внимание, что пакет сигналов зависит от пакета управления.

  1. Я обнаружил, что функция сюжета застряла на октаве. Ответ для того же - ввести в командном окне

    pkg rebuild -noauto oct2mat

    Нашел это решение в окне Plot не отвечает

Надеюсь, это работает для вас тоже.:)

Я нашел ответ Sreepad ПРАВИЛЬНО. Я использую октаву на win 10 64-битной ОС. Октава 4.0.0 в порядке, как сказал Sreepad, но Octave 4.2.1 не в порядке на Win 10 64-битной ОС.

Другие вопросы по тегам