- kaktusenok
- четверг, 20 сентября 2012 г.
- Как правильно установить MATLAB (включая MATLAB Distributed Computing Server)
- Вариант 1. Для настольных вычислений
- Дополнения к варианту 1
- Вариант 2. Для параллельных вычислений в сети
- Дополнения к варианту 2
- Вариант 3. Для настольных и параллельных вычислений вместе
- Дополнения к варианту 3
- Документация
- Активируйте установку MATLAB вручную
- Обзор активации
- Активируйте установку Используя интернет-соединение
- Шаг 1: запустите приложение активации
- Шаг 2: выберите Whether to Activate Using Internet или Without Internet
- Шаг 3: регистрируйтесь к своему MathWorks Account
- Шаг 4: выберите License
- Шаг 5: задайте имя пользователя
- Шаг 6: подтвердите свою информацию об активации
- Шаг 7: полная активация
- Шаг 8: что является следующим?
- Активируйте установку оффлайн
- Шаг 1: запустите активацию
- Шаг 2: задайте путь к файлу лицензии
- Шаг 3: полная активация
- Шаг 4. Что является следующим?
- Документация
- Установите и сконфигурируйте MATLAB Runtime
- Загрузите инсталлятор MATLAB Runtime с сети
- Установите MATLAB Runtime в интерактивном режиме
- Установите MATLAB Runtime нев интерактивном режиме
- Запуск установщика в «тихом» режиме
- Настройка неинтерактивной установки
- Установите MATLAB Runtime без прав администратора
- Несколько версий MATLAB Runtime на одной машине
- MATLAB и MATLAB Runtime на той же машине
- Изменение пути
- Uninstall MATLAB Runtime
- Windows
- Linux
- macOS
kaktusenok
четверг, 20 сентября 2012 г.
Как правильно установить MATLAB (включая MATLAB Distributed Computing Server)
Установка MATLAB имеет несколько хитростей, знать которые необходимо во избежание досадных ошибок, а также правильной настройки параллельного программирования.
По сути выбор между вариантами осуществляется установкой или не установкой компонента «MATLAB Distributed Computing Server». Поэтому при выборе типа установки «Typical» или «Custom» всегда выбираем «Custom»:
Вариант 1. Для настольных вычислений
Дополнения к варианту 1
Система MATLAB использует понятие текущего каталога при работе с М- и МАТ-файлами во время сеанса работы. Начальный текущий каталог определен в файле запуска, который ассоциирован с ярлыком запуска системы MATLAB, расположенном на рабочем столе. Щелчок правой кнопки мыши, установленной на этом ярлыке, и выбор контекстного элемента «Свойства/Properties» позволяет изменить начальный каталог, используемый по умолчанию:
Теперь при запуске MATLAB видим заданный текущий каталог:
В ранних версиях MATLAB были проблемы с поддержкой русского языка. Также были проблемы с загрузкой моделей Simulink, где названия и/или имена файлов были на русском. Как правило, такие проблемы решаются с помощью следующих команд:
Если эти команды записать в файл с именем «startup.m» и сохранить данный файл в начальный рабочий каталог (см. выше) или в один из каталогов PATH (Меню «File» > «Set PAth. «), то записанные команды будут выполняться автоматически при каждом запуске MATLAB.
Вариант 2. Для параллельных вычислений в сети
При установке нужно установить галочку «MATLAB Distributed Computing Server», а также выбрать компоненты (Simulink, Toolbox’ы), которые необходимы в процессе параллельных вычислений.
MATLAB_PREFDIR must be an absolute path.
Cannot set preferences directory to the relative path Mathworks\MATLAB\2012b.
Если всё-таки требуется выполнять интерактивные вычисления и параллельные, то переходим к варианту 3.
Дополнения к варианту 2
Следует настроить и установить службу MDCE. В принципе, хватает стандартных настроек. НО если вы работаете в русскоязычном домене Windows Server 20XX, то придётся исправить имена групп. Об этом подробно написано здесь.
Вариант 3. Для настольных и параллельных вычислений вместе
Слово вместе говорит о том, что вычисления интерактивно и параллельно могут вестись одновременно, но это не обязательно.
Основная проблема в этом варианте установке, как же установить MATLAB с MATLAB Distributed Computing Server и иметь ярлыки, ассоциации и прочие прелести настольной установки.
В этот раз необходимо установить галочку «MATLAB Distributed Computing Server»:
Далее установщик спросит, перезаписать установленные компоненты MATLAB. Отвечает «No to All»:
Таким образом, будет установлен только один компонент, а именно недостающий в установке «MATLAB Distributed Computing Server»:
После копирования файлов отображаются инструкции по настройке:
И установка успешно завершена!
Дополнения к варианту 3
Эти дополнения состоят из дополнений к вариантам 1 и 2.
Источник
Документация
Активируйте установку MATLAB вручную
Обзор активации
Однако могут быть случаи, чтобы вручную активировать программное обеспечение, например, если активация во время установки перестала работать по некоторым причинам, или если установка выполнялась с помощью Ключа Установки Файла, и никакая лицензия не была предоставлена.
Эта тема описывает, как активироваться, программное обеспечение вручную должно вы нуждаться к.
Активируйте установку Используя интернет-соединение
Шаг 1: запустите приложение активации
Чтобы запустить приложение активации, используйте один из следующих методов:
Уезжайте флажок Activate MATLAB выбрал On диалогового окна Installation Complete в конце установки. Когда конечный пользователь запускает MATLAB, процесс активации автоматически запускается.
Если у вас есть MATLAB, уже запускающийся, на вкладке Home, в разделе Resources, выберите Help> Licensing> Activate Software.
Перейдите к своей папке установки MATLAB и откройте приложение активации.
Linux и macOS Системы — Выполняют activate_matlab.sh скрипт в matlabroot \bin папка.
Системы macOS — Дважды кликают значок приложения активации в пакете приложения MATLAB. Чтобы просмотреть содержимое пакета приложения MATLAB, щелкните правой кнопкой (или Ctrl+click) по пакету и выберите Show Package Contents.
Шаг 2: выберите Whether to Activate Using Internet или Without Internet
Выберите, активировать ли использование Интернет-соединения или активацию оффлайн.
Если вы соединяетесь с Интернетом, оставляете опцию Activate automatically using the Internet (recommended) выбранной. При активации сразу после того, как установка является самым быстрым способом начать использовать MATLAB.
Если вы не соединяетесь с Интернетом, выберите Activate manually without the Internet. Если вы выбираете эту опцию, вам нужен файл лицензии, чтобы активироваться вручную. Ваш файл лицензии идентифицирует продукты, которые можно запустить. Свяжитесь с Администратором лицензии, чтобы получить файл, если у вас уже нет его.
Используя Прокси-сервер. Если ваше Интернет-соединение требует прокси-сервера, нажмите кнопку Connection Settings. Можно ввести имя сервера и информацию порта в диалоговом окне Proxy Settings, и получить доступ к другим опциям активации. MathWorks поддерживает несколько типов настроек прокси: Стандартная аутентификация и Дайджест-аутентификация.
На Windows и macOS компьютерах, приложение активации использует ваши компьютерные настройки прокси по умолчанию.. Если настройки прокси не установлены, можно нажать Connection Settings, чтобы вручную установить их.
Шаг 3: регистрируйтесь к своему MathWorks Account
Примечание
Если вы сразу продолжили активацию после установки, и вы вошли в свой аккаунт во время установки, приложение активации пропускает этот шаг.
Введите адрес электронной почты и пароль вашего MathWorks Account и нажмите Next. Приложение активации связывается с MathWorks, чтобы получить лицензии, соединенные с вашей учетной записью. Если вы включили Двухступенчатую Верификацию на своей учетной записи, введите код подтверждения, отправленный в ваш первичный метод.
Если вы не имеете MathWorks Account, выбираете опцию I need to create an Account (requires an Activation Key) и нажимаете Next.
Если вы уже имеете файл лицензии, выбираете опцию Enter the full path to your license file, including the file name, задаете полный путь к файлу и нажимаете Next. После определения файла лицензии приложение активации пропускает все последующие шаги в процессе и переходит непосредственно к диалоговому окну Activation Complete.
Примечание
Ваш файл лицензии идентифицирует продукты, которые можно запустить. Свяжитесь с администратором своей лицензии, чтобы получить этот файл лицензии.
Администратор на лицензии может получить ключ путем движения в Центр Лицензии в веб-сайте MathWorks.
Нажмите Next, чтобы создать вашу учетную запись.
Примечание
Когда вы создаете новый MathWorks Account, необходимо проверить адрес электронной почты, прежде чем можно будет возобновить активацию. Прежде чем вы нажмете Next в диалоговом окне Email Verification Required, перейдите к своей почтовой программе, откройте сообщение от MathWorks и щелкните по ссылке верификации. Затем возвратитесь к этому диалоговому окну и нажмите Next.
Шаг 4: выберите License
Выберите лицензию из списка лицензий, соединенных с вашим MathWorks Account, и нажмите Next.
Если вы хотите активировать продукты на лицензии, которая не соединяется с вашим MathWorks Account, выберите опцию Enter an Activation Key for a license not listed, введите Ключ Активации и нажмите Next. Activation Key является уникальным кодом, который идентифицирует лицензию. Можно использовать ключ, чтобы активировать лицензию или соединить лицензию на учетную запись. Спросите администратора лицензии на Ключ Активации.
Шаг 5: задайте имя пользователя
Если бы вы выбрали Individual License, необходимо задать operating system user name человека, который намеревается использовать программное обеспечение. Отдельное использование Ограничений лицензии программного обеспечения конкретному пользователю на конкретном компьютере. MathWorks использует имя пользователя операционной системы, чтобы идентифицировать этого человека. Имя пользователя операционной системы является ID, через который пользователь получает доступ к компьютеру. Этот ID также известен как имя для входа в систему. Чтобы использовать программное обеспечение MathWorks, вы должны быть зарегистрированы к компьютеру как имя пользователя, которое вы задаете.
По умолчанию приложение активации заполняет имя пользователя человека, запускающего приложение активации. Чтобы принять это значение по умолчанию, нажмите Next. Если вы использовали свою учетную запись администратора, чтобы установить программное обеспечение, но намереваться использовать другую учетную запись, чтобы получить доступ к программному обеспечению, можно указать, что имя пользователя здесь, и затем нажимает Next.
Примечание
Инсталлятор пропускает этот шаг для Обозначенной Компьютерной лицензии. Смотрите своего администратора лицензии, если у вас есть какие-либо вопросы.
Шаг 6: подтвердите свою информацию об активации
Если вся отображенная информация правильна, нажмите Confirm.
Чтобы активировать установку, MathWorks создает файл лицензии что:
Ограничивает использование только компьютером с установкой
Ограничивает использование конкретным пользователем, если вы активировали Отдельную Лицензию
Установщик затем копирует этот файл лицензии на ваш компьютер. Этот файл лицензии позволяет вам запустить Продукты Mathworks на своем компьютере. MathWorks также ведет учет активации в системах MathWorks.
Шаг 7: полная активация
После активации вашей установки нажмите Finish, чтобы выйти из процесса активации.
Шаг 8: что является следующим?
Теперь, когда MATLAB и любые сопроводительные продукты были установлены, вы готовы начать использовать программное обеспечение MathWorks.
Смотрите одну из следующих тем, чтобы начать:
Активируйте установку оффлайн
Шаг 1: запустите активацию
Поскольку вы не были зарегистрированы к вашему MathWorks Account во время установки, или вы запустили приложение активации независимо, необходимо выбрать, активироваться ли автоматически или вручную. Выберите опцию Activate manually without the Internet (recommended) и нажмите Next.
Шаг 2: задайте путь к файлу лицензии
Чтобы активироваться без Интернет-соединения, у вас должен быть файл лицензии. Файл лицензии идентифицирует, какие продукты можно запустить. Администратор на лицензии может получить файл лицензии из Центра Лицензии в веб-сайте MathWorks. Выберите опцию Enter the full path to your license file, including the file name и введите полный путь в свой файл лицензии в текстовом поле (или перетащите мышью файл), и нажмите Next.
Если вы не имеете своего файла лицензии, выбираете опцию I do not have a license file и нажимаете Next, чтобы получить информацию о том, как получить файл лицензии.
Если у вас нет файла лицензии
Сохраните информацию, отображенную в диалоговом окне. Можно распечатать копию этой информации путем нажатия на Print. Возьмите информацию к компьютеру с Интернет-соединением и перейдите к Центру Лицензии в веб-сайте MathWorks. MathWorks использует эту информацию, чтобы сгенерировать Ключ Установки Файла и файл лицензии. У вас должна быть эта информация с вами, когда вы возвращаетесь к компьютеру, на котором вы хотите установить и активировать программное обеспечение. Чтобы выйти из приложения активации, нажмите Finish.
Ваша установка еще не активируется. Вы не можете запустить MATLAB, пока вы не получаете свой файл лицензии.
Шаг 3: полная активация
После активации вашей установки нажмите Finish, чтобы выйти из процесса активации.
Шаг 4. Что является следующим?
Теперь, когда MATLAB и любые сопроводительные тулбоксы были установлены, вы готовы начать использовать программное обеспечение MathWorks. Смотрите одну из следующих тем, чтобы начать:
Источник
Документация
Установите и сконфигурируйте MATLAB Runtime
Загрузите инсталлятор MATLAB Runtime с сети
Установите MATLAB Runtime в интерактивном режиме
Устанавливать MATLAB ® Runtime :
Щелкните правой кнопкой мыши по zip-файлу MATLAB_Runtime_R2020b_win64.zip
Выберите Extract All, и затем следуйте инструкциям.
Разархивируйте инсталлятор MATLAB Runtime на терминале с помощью unzip команда.
Например, если вы разархивировали инсталлятор MATLAB Runtime R2020b на Терминале, введите:
Разархивируйте инсталлятор MATLAB Runtime на терминале с помощью unzip команда.
Например, если вы разархивировали инсталлятор MATLAB Runtime R2020b на Терминале, введите:
Примечание
Часть релиза имени файла инсталлятора ( _R2020b_ ) изменится от одного релиза до следующего.
Дважды кликните файл setup.exe из извлеченных файлов, чтобы запустить инсталлятор.
На Терминале введите:
Примечание
На основанных на Debian ® дистрибутивах Linux необходимо будет ввести:
На Терминале введите:
Примечание
Когда инсталлятор MATLAB Runtime запускает, это отображает диалоговое окно. Считайте информации и затем нажмите Next, чтобы возобновить установку.
Задайте папку, в которой вы хотите установить MATLAB Runtime в диалоговом окне Folder Selection.
Примечание
В системах Windows у вас может быть несколько версий MATLAB Runtime на вашем компьютере, но только одной установке для какой-то конкретной версии. Если у вас уже есть существующая установка, инсталлятор MATLAB Runtime не отображает диалоговое окно Folder Selection, потому что можно только перезаписать существующую установку в той же папке.
Подтвердите свой выбор и нажмите Next.
Установщик MATLAB Runtime начинает копировать файлы в папку установки.
На Linux и macOS платформах, после копирования файлов к вашему диску, инсталлятор MATLAB Runtime отображает диалоговое окно Product Configuration Notes. Это диалоговое окно содержит информацию, необходимую для установки ваших переменных окружения пути. Скопируйте информацию о пути с этого диалогового окна и затем нажмите Next.
Нажмите Finish, чтобы выйти из инсталлятора.
Установите MATLAB Runtime нев интерактивном режиме
тихий — инсталлятор запускается как фоновая задача и не отображает диалоговых окон
автоматизированный — установщик отображает диалоговые окна, но не ожидает взаимодействия с пользователем
Когда запущено в тихом или автоматизированном режиме, установщик MATLAB Runtime использует значения по умолчанию для опций инсталляции. Можно заменить эти значения по умолчанию при помощи параметров командной строки инсталлятора MATLAB Runtime или файла управления инсталлятора.
Примечание
При выполнении в тихом или автоматизированном режиме инсталлятор перезаписывает местоположение стандартной установки.
Запуск установщика в «тихом» режиме
Устанавливать MATLAB Runtime в «тихом» режиме:
Примечание
В системах Windows вручную извлеките содержимое файла инсталлятора.
Примечание
На большинстве платформ инсталлятор расположен в корне папки, в которую был извлечен архив. На Windows 64 инсталлятор расположен в архивах bin папка.
Примечание
Просмотрите журнал установки.
На Linux и macOS системах, задайте переменную path. Инсталлятор MATLAB Runtime отображает информацию о журнале для Linux и macOS систем в командной строке, если вы не перенаправляете его к файлу.
Настройка неинтерактивной установки
Когда запущено в одном из неинтерактивных режимов, установщик будет использовать значения по умолчанию, если не сказали, чтобы сделать в противном случае. Как инсталлятор MATLAB, инсталлятор MATLAB Runtime принимает много параметров командной строки, которые изменяют свойства стандартной установки.
Опция | Описание |
---|---|
-destinationFolder | Задает, где MATLAB Runtime будет установлен. |
-outputFile | Задает, где файл журнала установки записан. |
-automatedModeTimeout | Задает, сколько времени, в миллисекундах, что диалоговые окна отображены, когда запущено в автоматическом режиме. |
-inputFile | Задает файл управления инсталлятора со значениями для всех вышеупомянутых опций. |
Примечание
Установите MATLAB Runtime без прав администратора
Устанавливать MATLAB Runtime как пользователя без прав администратора на Windows:
Скопируйте папку, где MATLAB Runtime был установлен на машине без прав администратора. Можно сжать папку в zip-файл и распределить многому пользователю.
На машине без прав администратора добавьте mcr_root \runtime\ arch директория на переменную окружения пути пользователя.
Примечание
Вам не нужны права администратора для добавления директорий к переменной окружения пути пользователя.
Несколько версий MATLAB Runtime на одной машине
MCRInstaller поддерживает установку нескольких версий MATLAB Runtime на целевой машине. Это позволяет приложениям, скомпилированным с различными версиями MATLAB Runtime выполняться рядом друг с другом на той же машине.
MATLAB и MATLAB Runtime на той же машине
Можно, однако, установить MATLAB Runtime для отладки целей.
Изменение пути
Если вы устанавливаете MATLAB Runtime на машине, которая уже имеет MATLAB на нем, необходимо настроить путь к библиотеке согласно потребностям.
Если matlabroot \runtime\ arch появляется первым на скомпилированном пути к приложению, приложение использует файлы в области установки MATLAB.
Uninstall MATLAB Runtime
Метод, который вы используете, чтобы удалить MATLAB Runtime от вашего компьютера, варьируется в зависимости от типа компьютера.
Windows
От Windows Start menu ищите панель управления Add or Remove Programs и дважды кликните MATLAB Runtime в списке.
Выберите MATLAB Runtime из списка продуктов в диалоговом окне Uninstall Products.
Linux
Выйдите из приложения.
Введите эту команду в подсказке Linux:
где mcr_root представляет имя вашей папки установки MATLAB верхнего уровня.
macOS
Выйдите из приложения.
Перетащите свою папку установки MATLAB Runtime к мусору, и затем выберите Empty Trash из меню Finder.
Источник