Matlab — установка и настройка, подробная инструкция
Для того, чтобы установить Matlab на компьютер клиента, вставьте инсталляционный DVD диск пакета Matlab в DVD-привод компьютера. Автоматически запустится мастер установки данного продукта. Если этого не произошло, запустите Setup.exe, расположенный в корневой директории инсталляционного диска Matlab.
- После запуска некоторое время будут распаковываться нужные для установки файлы и в итоге откроется следующее окно:
- В этом окне выберите пункт «Install manually without using the Internet» (выборочная установка без использования Интернет), нажмите кнопку «Next>». Откроется окно лицензионного соглашения:
- В этом окне согласитесь с условиями лицензии, выбрав пункт «Yes», нажмите кнопку «Next>». Откроется окно ввода инсталляционного ключа (файл с ключом получите вместе с инсталляционным диском, он называется fik.txt):
- В этом окне выберите пункт «I have the File Installation Key for my license» (У меня есть файл с инсталляционным ключом для моей лицензии) и скопируйте этот ключ из полученного файла в поле, расположенное под этим пунктом. Нажмите кнопку «Next>». Откроется окно выбора установки: либо по умолчанию (Typical), либо настраиваемая (Custom):
- В этом окне лучше выберите пункт Typical, нажмите кнопку «Next>». Откроется окно выбора папки для установки:
- В этом окне задайте полный путь для установки данного продукта, нажмите кнопку «Next>». Откроется окно выбора лицензионного файла (этот файл также будет выдан вместе инсталляционным диском, он называется – license.dat)
- В этом окне задайте полный путь до этого файла с лицензией, включая и название самого файла. Нажмите кнопку «Next>». Откроется окно процесса установки продукта:
- После завершения процесса установки откроется окно:
- Нажмите кнопку «Finish» для закрытия этого окна и завершения установки данного продукта.
kaktusenok
четверг, 20 сентября 2012 г.
Как правильно установить MATLAB (включая MATLAB Distributed Computing Server)
Установка MATLAB имеет несколько хитростей, знать которые необходимо во избежание досадных ошибок, а также правильной настройки параллельного программирования.
Сам дистрибутив условно можно разделить на две части:
- «не параллельная» часть: MATLAB, Simulink и их компоненты (Toolbox’ы. );
- «параллельная» часть: MATLAB Distributed Computing Server + Parallel Computing Toolbox.
Получаются три варианта установки:
- Для настольных вычислений (только «не параллельная часть»).
- Для параллельных вычислений в сети (только «параллельная часть»).
- Для настольных и параллельных вычислений вместе (обе части).
Рассмотрим их более подробно.
По сути выбор между вариантами осуществляется установкой или не установкой компонента «MATLAB Distributed Computing Server». Поэтому при выборе типа установки «Typical» или «Custom» всегда выбираем «Custom»:
Вариант 1. Для настольных вычислений
Этот вариант подходит для большинства пользователей. Единственная тонкость — это снять галочку «MATLAB Distributed Computing Server»:
Дополнения к варианту 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 Distributed Computing Server»:
Вторая установка в тот же каталог («поверх») + MATLAB Distributed Computing Server (поскольку первая не создаёт ярлыки).
В принципе, можно ставить не в тот же каталог, но в целях экономии места на жёстком диске, необходимо делать именно так.
В этот раз необходимо установить галочку «MATLAB Distributed Computing Server»:
Далее установщик спросит, перезаписать установленные компоненты MATLAB. Отвечает «No to All»:
Таким образом, будет установлен только один компонент, а именно недостающий в установке «MATLAB Distributed Computing Server»:
После копирования файлов отображаются инструкции по настройке:
И установка успешно завершена!
Дополнения к варианту 3
Эти дополнения состоят из дополнений к вариантам 1 и 2.
Документация
Запуск MATLAB на платформах Windows
Выберите один из этих способов запустить MATLAB ® .
Когда вы запускаете MATLAB, он автоматически добавляет userpath папка к пути поиска файлов. MATLAB также вновь открыл любые настольные компоненты, которые были открыты когда вы последнее закрытие.
Чтобы настроить запуск, смотрите, Задают опции запуска.
Папка запуска MATLAB является папкой, вы находитесь в том, когда вы получаете посдказку MATLAB. Чтобы изменить папку запуска по умолчанию, смотрите Папку Запуска MATLAB.
Если вы испытываете затруднения стартовый MATLAB, то смотрите MATLAB Installation, Activation & Startup Help.
Выбор MATLAB Icon
На платформах Microsoft ® Windows ® дважды кликните значок MATLAB. Термин Release относится к вашему номеру выпуска MATLAB; например, R2017a .
Ярлык инсталлятора на вашем рабочем столе Windows — Дважды кликает значок MATLAB 
Системы Windows 10 — Start> All apps> MATLAB Release
Системы Windows 8 — На экране «Пуск» или рабочем столе, нажмите MATLAB Release .
Системы Windows 7 — Если вы приняли решение сделать, чтобы инсталлятор поместил ярлык программе MATLAB на Windows Start menu, затем выберите Start> MATLAB Release
При использовании этой опции папка запуска является последней рабочей папкой от предыдущего сеанса работы с MATLAB или пользовательского пути, заданного в настройке Initial working folder, описанной в общих Настройках.
Также можно задать пользовательскую папку запуска в ярлыке MATLAB с помощью поля Start in. Однако этот метод совпадает с устанавливанием пользовательского пути в настройке Initial working folder. Если вы вводите недопустимый путь в поле Start in, то папка запуска непредсказуема. Устанавливать пользовательский путь в поле Start in:
Щелкните правой кнопкой по ярлыку для MATLAB 
В поле Start in введите полный путь к папке в вашей системе, и затем нажмите OK.
Вызовите matlab из командной строки Windows System
От системного приглашения Windows введите matlab .
Папка запуска является папкой, в которой вы запускаете matlab команда. Чтобы использовать папку, заданную настройкой Initial working folder, введите:
Вызовите matlab из Командной строки MATLAB
Если при запуске другой сеанс работы с MATLAB из MATLAB, то папка запуска является папкой, где вы вызываете команду:
Чтобы отобразить папку запуска, введите pwd прежде, чем вызвать matlab .
Открытый файл, связанный с MATLAB
Инсталлятор MATLAB создает ассоциации между определенными типами файлов и продуктами MathWorks ® . MATLAB запускается, когда вы открываете один из тех файлов. Папка запуска является папкой, содержащей файл.
Например, с помощью инструмента Windows Explorer , дважды кликните файл с .m расширение. MATLAB запускает и открывает файл в редакторе MATLAB.
Выбор MATLAB Executable from Windows Explorer Tool
Когда вы дважды кликаете matlab.exe файл от Windows Explorer , папка запуска является одним из следующего:
Последняя рабочая папка от предыдущего сеанса работы с MATLAB.
Пользовательский путь задан в настройке Initial working folder.

















