Как установить Matlab на Ubuntu
Обновлено: 21.11.2024
Выполните соответствующие шаги в зависимости от вашей операционной системы (ОС).
Дополнительные компоненты или наборы инструментов
Если вы завершите установку и обнаружите, что вам потребуются дополнительные компоненты или наборы инструментов:
- Выполните установку еще раз.
- Когда будет предложено выбрать компоненты для установки, выберите компоненты и наборы инструментов, которые вы хотите добавить к существующей установке.
Линукс
- Загрузите файл установщика Linux и стандартный файл лицензии в папку «Загрузки».
- Щелкните правой кнопкой мыши загруженный iso-файл и выберите «Открыть с помощью Disk Image Mounter». Если его нет, найдите его в разделе «Открыть с помощью другого приложения».
- Откройте терминал и перейдите в смонтированный каталог (например, /media//MATHWORKS_/).
- Введите sudo ./install и нажмите Enter.
- Введите системный пароль при появлении запроса и нажмите Enter.
- Нажмите «Дополнительные параметры» (справа вверху) в окне программы установки и выберите «У меня есть ключ установки файла».
- Примите лицензионное соглашение.
- Откройте файл (MATLAB_ _Key_Standard.txt) из извлеченного файла лицензии и найдите установочный ключ.
- Скопируйте и вставьте ключ установки в поле установщика.
- Когда будет предложено определить файл лицензии, найдите и выберите license.dat из извлеченных файлов лицензии.
- Следуйте инструкциям на экране. Обратите внимание на путь при выборе папки для установки. Вам нужно будет переходить в этот каталог каждый раз, когда вы хотите запустить Matlab, если только вы не создадите символическую ссылку (ярлык).
- После завершения установки запустите приложение и подключитесь к серверу. VPN требуется при использовании программного обеспечения за пределами кампуса.
Открыть Matlab
Откройте терминал, перейдите по пути /usr/local/MATLAB/ /bin, затем введите ./matlab, чтобы открыть рабочий стол Matlab.
- Загрузите установочный файл для Mac и стандартный файл лицензии.
- Разархивируйте файл лицензии. Дважды щелкните установщик программного обеспечения, чтобы открыть образ диска.
- Дважды щелкните InstallForMacOSX или установите файлы, извлеченные из пакета программного обеспечения.
- Нажмите «Дополнительные параметры» (справа вверху) в окне программы установки и выберите «У меня есть ключ установки файла».
- Примите лицензионное соглашение.
- Откройте файл (MATLAB_ _Key_Standard.txt) из извлеченного файла лицензии и найдите установочный ключ.
- Скопируйте и вставьте ключ установки в поле установщика.
- Когда будет предложено определить файл лицензии, найдите и выберите license.dat из извлеченных файлов лицензии.
- Следуйте инструкциям на экране.
- После завершения установки запустите приложение и подключитесь к серверу. VPN требуется при использовании программного обеспечения за пределами кампуса.
Окна
- Загрузите файл установщика Windows и стандартный файл лицензии.
- Разархивируйте файл лицензии. Дважды щелкните установщик программного обеспечения, чтобы открыть ISO-образ. Примечание. При этом ISO-образ монтируется как DVD-привод. Если содержимое не отображается автоматически, перейдите в Проводник и выберите созданный DVD-привод.
- Дважды щелкните setup.exe в файлах, извлеченных из пакета программного обеспечения.
- Нажмите «Дополнительные параметры» (справа вверху) в окне программы установки и выберите «У меня есть ключ установки файла».
- Примите лицензионное соглашение.
- Откройте файл (MATLAB_ _Key_Standard.txt) из извлеченного файла лицензии и найдите установочный ключ.
- Скопируйте и вставьте ключ установки в поле установщика.
- Когда будет предложено определить файл лицензии, найдите и выберите license.dat из извлеченных файлов лицензии.
- Следуйте инструкциям на экране.
- После завершения установки запустите приложение и подключитесь к серверу. VPN требуется при использовании программного обеспечения за пределами кампуса.
Примечание. Если после первоначальной установки потребуются дополнительные компоненты или наборы инструментов, повторите описанные выше шаги. Когда будет предложено выбрать компоненты для установки, выберите только те элементы, которые необходимо добавить к существующей установке.
MATLAB® — это язык высокого уровня и интерактивная среда, которая позволяет выполнять задачи, требующие больших вычислительных ресурсов, быстрее, чем с помощью традиционных языков программирования, таких как C, C++ и Fortran.
Вы можете использовать MATLAB в самых разных приложениях, включая обработку сигналов и изображений, связь, разработку систем управления, испытания и измерения, финансовое моделирование и анализ, а также вычислительную биологию. Дополнительные наборы инструментов (наборы специальных функций MATLAB, доступные отдельно) расширяют среду MATLAB для решения определенных классов задач в этих областях приложений.
MATLAB предоставляет ряд функций для документирования и обмена вашей работой.Вы можете интегрировать свой код MATLAB с другими языками и приложениями, а также распространять свои алгоритмы и приложения MATLAB.
Из ISO
- Сначала смонтируйте ISO-файл образа, щелкнув правой кнопкой мыши, выберите "Открыть с помощью" и выберите "Средство монтирования образа диска" (при необходимости).
- Откройте терминал и перейдите к смонтированному файлу образа. Например:
- cd /media/username/MATHWORKS_R2014A
Из загрузки
Установить
- Запустите программу установки от имени суперпользователя
- sudo ./установить
- sudo apt-get установить поддержку Matlab
- sudo chown username -R ~/.matlab
Теперь Matlab также должен запускаться через единство и работать должным образом.
Важное примечание относительно Ubuntu 12.04
MATLAB R2012a был выпущен 1 марта 2012 г. Обратите внимание, что это произошло до выпуска Ubuntu 12.04. Следовательно, Ubuntu 12.04 не является поддерживаемой операционной системой для MATLAB R2012a, как это видно из дорожной карты MATLAB.
Пользователям MATLAB R2012a настоятельно рекомендуется установить R2012a на Ubuntu 10.04 LTS или Ubuntu 10.10 для достижения наилучших результатов. Однако справка по установке MATLAB R2012a в Ubuntu 12.04 будет предоставлена в этом руководстве.
Важное примечание относительно версии для учащихся (32-разрядная версия)
К сожалению, учащимся доступна только 32-разрядная версия.
Если у вас 64-разрядная система, у вас возникнут некоторые проблемы, но, как правило, можно пройти через каждую из них, и подробности приведены в разделе «Устранение неполадок».
Следующее поможет вам быть на шаг впереди этих проблем. Если у вас 64-битная система, вы все равно можете установить 32-битную версию MATLAB. Однако перед установкой вам потребуется установить пакет «ia32-libs». Если у вас Ubuntu 13.10 или более поздней версии, ознакомьтесь с этой веткой для получения дополнительной информации.
После установки запустите программу установки с аргументом -glnx86, чтобы принудительно использовать 32-разрядную версию
Хотя для R2012a это уже не нужно. Если вы не запустите его с аргументом -glnx86, MATLAB просто скажет
в начале установки. И он будет использовать 32-разрядную версию.
Затем просто следуйте инструкциям в разделе "Инструкции по установке".
После установки вам потребуется запустить MATLAB с аргументом -glnx86, чтобы принудительно использовать 32-разрядную версию
Дополнительную информацию см. в разделе "Устранение неполадок".
Базовый
Если у вас возникнут проблемы во время установки, см. раздел "Устранение неполадок".
<р>1. Запустите программу установки MATLAB с помощью следующей команды терминала (аргумент -v предназначен для того, чтобы сценарий install был подробным, что означает, что он с большей вероятностью предупредит вас, если произойдет что-то странное ):Если он жалуется на java, попробуйте установить пакет OpenJDK Java 6, поскольку MATLAB несовместим с Java 7.
<р>2. Когда будет предложено «Выбрать тип установки», вы должны выбрать пользовательский. Это позволит вам создавать символические ссылки на MATLAB в /usr/local/bin.<р>3. При появлении запроса «Укажите папку установки» рекомендуется использовать папку по умолчанию /usr/local/MATLAB/R2012a (или папку по умолчанию /usr/local/MATLAB/R2012a_student если у вас студенческая версия).
Если у вас есть версия для учащихся, папка по умолчанию будет /usr/local/MATLAB/R2012a_Student.
<р>4. При наличии параметра «Создать символические ссылки на сценарии MATLAB в:» рекомендуется установить флажок и использовать предоставленный путь /usr/local/bin.<р>5. Вы можете проверить, работает ли ваша установка, выполнив следующую команду
При возникновении ошибок см. раздел "Устранение неполадок".
Создать панель запуска/ярлык MATLAB
Автоматический вариант: установите пакет "matlab-support", sudo apt-get install matlab-support или через Центр программного обеспечения на панели инструментов.
Ручной вариант следующим образом.
<р>2. Получите файл запуска:Если у вас есть студенческая версия MATLAB (или просто 32-разрядная версия) в 64-разрядной системе, вам потребуется изменить этот файл. Выполнить
Если вы видите два значка запуска MATLAB в лаунчере Unity, попробуйте раскомментировать следующую строку в /usr/share/applications/matlab.desktop:
Если ваша программа запуска не работает, см. раздел "Устранение неполадок".
MEX-функции
Предупреждение
Содержимое этого раздела было написано для R2011a с Ubuntu 10.04 и 10.10. Это может сильно отличаться, если вы используете R2012a с Ubuntu 12.04.
Если вы попытаетесь скомпилировать MEX-функции, вы можете увидеть следующее сообщение:
Обратите внимание, что это предупреждение — функция MEX все равно будет компилироваться.
Следующие инструкции настроят gcc 4.3 и сделают его компилятором по умолчанию для MATLAB:
<р>2. Создайте специальный каталог MATLAB bin для символической ссылки gcc. <р>3. Симлинк gcc с gcc-4.3 через пользовательский каталог MATLAB bin. <р>4. Добавьте специфичный для MATLAB каталог bin в начало системного $PATH в локальном файле startup.m.и выберите вариант 2, который гласит:
и замените все экземпляры CC='gcc' на CC='gcc-4.3', CXX='g++' на < tt>CXX='g++-4.3' и FC='gfortran' на FC='gfortran-4.3'. Сохранить и выйти. В следующий раз, когда вы запустите MEX в MATLAB для компиляции, он будет работать правильно.
Чтобы найти больше идей, попробуйте эту тему или эту.
Устранение неполадок
Нет каталога MATLAB bin для glnxa64
Если MATLAB сообщает вам
при запуске вам нужно будет принудительно использовать glnx86.
Решение для запуска из командной строки (CLI)
Если вам нравится запускать MATLAB из командной строки, вам может показаться неудобным писать -glnx86 каждый раз, когда вам нужно его запустить. Затем вы можете добавить его в свой ~/.bashrc (в конце, если вы не знаете, куда его поместить)
Решение для графического (GUI) запуска
Вам нужно будет добавить аргумент -glnx86 в matlab в строке exec вашего файла /usr/share/applications/matlab.desktop tt> Если вы следовали разделу «Создание программы запуска MATLAB», вы можете просто прокомментировать строку с аргументом -glnx86 и раскомментировать следующую строку, как описано в файле.
libc.so.6 не найден
Если у вас Ubuntu 12.04, вы можете получить следующую ошибку при графическом запуске Matlab:
MATrix LABoratory – это широко используемый и известный язык программирования, обеспечивающий среду для числовых вычислений. Разработанный MathWorks, MATLAB предлагает манипуляции с матрицами, построение графиков функций и данных. в этой статье вы узнаете, как установить Matlab на Ubuntu 20.04 LTS, чтобы помочь вам реализовать алгоритмы, создать пользовательские интерфейсы и взаимодействовать с программами, написанными на других языках. Простые вычисления подскажут вам, что покупка идеального Linux VPS с поддержкой VIP действительно выгодна. Выберите предпочтительный пакет Ubuntu VPS, чтобы начать это руководство.
Учебник по установке Matlab в Ubuntu 20.04 LTS
Чтобы этот учебник работал лучше, обратите внимание на следующие предварительные условия:
Пользователь без полномочий root с привилегиями sudo.
Установите Matlab в Ubuntu 20.04
Поскольку приложение MATLAB построено на основе языка программирования MATLAB, «Командное окно» в основном используется в этом приложении как интерактивная математическая оболочка или выполнение текстовых файлов, содержащих код MATLAB. Давайте пройдемся по шагам этой статьи, чтобы стать экспертом в установке MATLAB на Ubuntu 20.04.
Как всегда, рекомендуется загрузить последний установочный пакет MATLAB через официальный веб-сайт Matlab. Выберите Linux и разрешите загрузку.
Затем вы найдете установочный пакет MATLAB в папке Downloads.
Очевидно, что после загрузки пакета его необходимо распаковать. Выполните приведенную ниже команду из каталога загрузки. Кроме того, вы можете обновить имя пакета, если это необходимо.
На этом шаге начнется установка. создайте каталог назначения установки
/usr/local/MATLAB/R2019b/:Затем вы должны начать установку, перейдя в каталог Matlab и выполнив следующие команды:
Как показано ниже, на этом шаге вы должны выбрать предпочтительный метод установки. Выберите «Войти», если у вас нет ключа установки файла.
Чтобы пройти этот шаг, примите условия лицензионных соглашений.
На этом этапе вас попросят создать учетную запись MathWorks или предоставить существующие учетные данные для входа.
Теперь выберите лицензию MATLAB.
Опять же, оставьте /usr/local/MATLAB/R2019b/ в качестве места назначения вашей установки Matlab.
Пришло время выбрать продукты, которые необходимо установить.
Теперь выберите Создать символические ссылки на скрипты Matlab. Каталог назначения по-прежнему должен быть /user/local/bin по умолчанию.
Как показано ниже, вы увидите сводку по установке Matlab.
Достигнув этой точки, вы увидите ход установки Matlab. Просто дождитесь конца.
Затем активируйте установку Matlab, как показано ниже.
Активируйте продукт, нажмите "Далее" и продолжайте.
И как только вы нажмете кнопку подтверждения, установка Matlab будет активирована.
Опять же, как только вы нажмете кнопку "Готово", установка Matlab будет завершена.
Теперь, чтобы облегчить запуск приложения Matlab, вы можете создать ярлык запуска. Выполните следующие команды Linux, поскольку вы все еще находитесь в Терминале.
Вы можете использовать свой любимый текстовый редактор и отредактировать /usr/share/applications/matlab.desktop, чтобы узнать, какая версия Matlab работает.
Теперь вы можете найти Matlab, если выполните поиск по этому ключевому слову в меню действий, чтобы запустить его, нажав на его значок.
Когда вы просматриваете страницу ниже, это означает, что Matlab запускается.
Вот оно! Вы успешно установили Matlab на Ubuntu 20.04.
И на последнем этапе удалите файл установки Matlab и временный каталог.
Заключение
В этой статье вы узнали, как установить Matlab в Ubuntu 20.04 LTS. Начните пользоваться функциями MATLAB и запускайте различные проекты.
Я начинающий пользователь Ubuntu, я знаю, как пользоваться Терминалом. Я пытаюсь установить MATLAB 2020a на свой компьютер с Ubuntu, я загрузил установщик Linux, который представляет собой zip-папку. Что мне делать отсюда? Спасибо!
1 комментарий
Прямая ссылка на этот комментарий
Прямая ссылка на этот комментарий
Ответы (3)
Прямая ссылка на этот ответ
Прямая ссылка на этот ответ
- Загрузите установочный файл Matlab
- Разархивируйте установочный файл с помощью этой команды:
- Откройте папку matalab_2020a_installer и откройте терминал
- используйте свой терминал как root, используя следующую команду:
Обязательно запустите программу установки от имени пользователя root, что позволит Matlab записывать в папку /usr/local/MATLAB/R2020a
23 комментария
Прямая ссылка на этот комментарий
Прямая ссылка на этот комментарий
Прямая ссылка на этот комментарий
Прямая ссылка на этот комментарий
Прямая ссылка на этот комментарий
Прямая ссылка на этот комментарий
Прямая ссылка на этот комментарий
Прямая ссылка на этот комментарий
Прямая ссылка на этот комментарий
Прямая ссылка на этот комментарий
Я выполнил команды и получил, что установка успешно завершена, но не нашел программу на своем компьютере. Как я могу это исправить?
Прямая ссылка на этот комментарий
Прямая ссылка на этот комментарий
Прямая ссылка на этот комментарий
Прямая ссылка на этот комментарий
Прямая ссылка на этот комментарий
Прямая ссылка на этот комментарий
если вы зайдете в Центр программного обеспечения Ubuntu, вы найдете Matlab. Он не устанавливает Matlab, но после установки вы, наконец, сможете щелкнуть значок (для его «настройки» потребуется несколько шагов).
Если это не работает, откройте терминал с помощью ctrl + shift + t, а затем просто напишите Matlab. Это очень полезно, так как если Matlab не отвечает, вы также можете просто закрыть терминал, чтобы закрыть его!
Прямая ссылка на этот комментарий
Прямая ссылка на этот комментарий
Я пытался выполнить шаги после рутирования, sudo ./install показывает ошибку "ошибка при загрузке общих библиотек: слишком короткий файл"
Прямая ссылка на этот комментарий
Прямая ссылка на этот комментарий
Прямая ссылка на этот комментарий
Прямая ссылка на этот комментарий
Я запустил sudo su для команды распаковки, чтобы избежать сообщений об ошибках, связанных с параметрами -X -K, но получил сообщение об ошибке "Не указан протокол" при попытке запустить sudo ./install от имени пользователя root.
Если вместо этого я выйду из sudo и запущу sudo ./install от имени моего пользователя, установка просто сработает. Я полагаю, что это как-то связано с тем, что пользователь root не может запустить графический интерфейс установщика, т. Е. Отсутствует доступный дисплей .
Дополнительным шагом может быть создание целевого каталога установки: sudo mkdir /usr/local/MATLAB/R2021a (или любой другой версии) перед запуском установки.
Прямая ссылка на этот комментарий
Прямая ссылка на этот комментарий
Вы можете создать ярлык запуска на рабочем столе, чтобы открыть Matlab, указав путь для запуска. Если вы установили его в папку usr, путь будет выглядеть так: /usr/local/MATLAB/R2020a/bin/matlab -desktop
Прямая ссылка на этот комментарий
Прямая ссылка на этот комментарий
Прямая ссылка на этот комментарий
Прямая ссылка на этот комментарий
Я устанавливаю предварительную версию MATLAB 2021b. Когда я нахожусь в su, программа установки не запускается, т. Е. Графический интерфейс установки не запускается, и терминал останавливается. Однако при входе в систему как пользователь запускается программа установки и появляется графический интерфейс установки, но я получаю ошибку разрешения root. Я мог бы выбрать другой каталог. Но я думаю, что мне следует придерживаться каталога по умолчанию.
Итак, как я могу заставить программу установки работать в режиме su? Я даже пробовал sudo ./install в пользовательском режиме.
Прямая ссылка на этот комментарий
Прямая ссылка на этот комментарий
Прямая ссылка на этот комментарий
Прямая ссылка на этот комментарий
Прямая ссылка на этот комментарий
Прямая ссылка на этот комментарий
Та же проблема с тремя вышеупомянутыми для LinuxMint 20.2, хотя я смог установить R2020a и R2021a в /usr/local/MATLAB/.
Прямая ссылка на этот комментарий
Прямая ссылка на этот комментарий
Прямая ссылка на этот комментарий
Прямая ссылка на этот комментарий
Если графический интерфейс установки не запускается, вполне может быть, что MATLAB не может получить доступ к X-серверу. Выполнить:
Прямая ссылка на этот комментарий
Прямая ссылка на этот комментарий
Прямая ссылка на этот комментарий
Прямая ссылка на этот комментарий
Прямая ссылка на этот комментарий
Прямая ссылка на этот комментарий
Прямая ссылка на этот комментарий
Прямая ссылка на этот комментарий
Здравствуйте, я новичок в использовании как Matlab, так и Linux, но большая часть моего опыта работы с Matlab приходится на Windows 7, 10. Когда я пытаюсь установить Kubuntu 20.10, я получаю эту ошибку:
/home/ /Documents/Matlab/matlab_R2021b_glnxa64/bin/glnxa64/MathWorksProductInstaller: ошибка при загрузке sh
библиотеки ared: /home/ /Documents/Matlab/matlab_R2021b_glnxa64/bin/glnxa64/libicudata.so.67: слишком короткий файл
Прямая ссылка на этот ответ
Прямая ссылка на этот ответ
На самом деле вам не нужно устанавливать его с правами root. Вы можете просто установить в свой домашний каталог. На самом деле я бы предпочел этот способ, особенно если вы работаете с кластером.
0 комментариев
Прямая ссылка на этот ответ
Прямая ссылка на этот ответ
Основная проблема заключается в том, что «Linux Matlab» изначально был совместим только с Linux на основе RedHat и со временем стал совместим с Ubuntu на основе Debian.
Чтобы установить старый Matlab на основе RH в Ubuntu, вам нужно перейти в дерево дистрибутива и запустить «альтернативный» установщик. Посмотрите файлы readme, в которых показано, как это сделать.Найдите раздел, связанный с невозможностью запуска графического интерфейса.
Последние версии совместимы с Ubuntu, поэтому в обновленной версии этой проблемы быть не должно. Так что теперь вам просто нужно беспокоиться о том, какую версию Linux использовать, поскольку каждая из них имеет определенные преимущества.
Читайте также: