MATLAB (сокращение от англ. «Matrix Laboratory», в русском языке произносится как Матла́б) — пакет прикладных программ для решения задач технических вычислений. Пакет используют более миллиона инженерных и научных работников.
Язык MATLAB является высокоуровневым интерпретируемым языком программирования, включающим основанные на матрицах структуры данных, широкий спектр функций, интегрированную среду разработки, объектно-ориентированные возможности и интерфейсы к программам, написанным на других языках программирования.
Программы, написанные на MATLAB, бывают двух типов — функции и скрипты. Функции имеют входные и выходные аргументы, а также собственное рабочее пространство для хранения промежуточных результатов вычислений и переменных. Скрипты же используют общее рабочее пространство. Как скрипты, так и функции сохраняются в виде текстовых файлов и компилируются в машинный код динамически. Существует также возможность сохранять так называемые pre-parsed программы — функции и скрипты, обработанные в вид, удобный для машинного исполнения. В общем случае такие программы выполняются быстрее обычных, особенно если функция содержит команды построения графиков.
Основной особенностью языка MATLAB являются его широкие возможности по работе с матрицами, которые создатели языка выразили в лозунге «думай векторно» (англ. Think vectorized).
подробно расписано в файле _ReadmeWin.txt:
0. Смонтируйте iso-образ Matlab910R2021a_Win64.iso в виртуальный диск.
На виндовз 8 и ниже для этого может потребоваться программа типа Daemon Tools Lite (или любая подобная)
1. Запустите setup.exe на этом виртуальном диске и если вы видите запрос логина Mathworks (т.е. если вы дали доступ в интернет установщику)
то в правом верхнем углу в "Advanced Options" выберите режим установки "I have a File Installation Key"
Если доступа в интернет установщик не обнаружит, то требуемый режим установки будет выбран автоматом
2. Когда дойдете до "Enter File Installation Key" введите
09806-07443-53955-64350-21751-41297
3. Когда дойдете до "Select License File" выберите файл license.lic
4. Далее выбирайте папку куда хотите поставить Матлаб (<matlabfolder>) и когда дойдете до "Select products" снимите галку с
"Matlab Parallel Server" и оставьте галки на нужных вам компонентах.
Если будет выбрано всё, то Матлаб займет 30Гигов. Если только "MATLAB" то 3Гига
Поэтому для экономии места и времени запуска отключайте то что вы не знаете/вам не нужно.
Матлаб лучше ставить на SSD диск для повышения скорости запуска (а такие диски зачастую "не резиновые"). Так что думайте сами.
5. Когда дойдете до "Select Options" выберите галочку "Add shortcut to desktop"
6. Прогресс установки компонентов может не отображаться корректно (например, всегда показывать 0%) ... просто ждите.
Если процесс затянулся слишком долго следите растет ли размер папки куда ставите Матлаб.
Если несколько минут размер не растет - перезапустите установку
7. По окончании установки скопируйте файл "libmwlmgrimpl.dll" в уже существующую папку
"<matlabfolder>\bin\win64\matlab_startup_plugins\lmgrimpl"
с перезаписью уже существующего файла, где <matlabfolder> - папка куда вы поставили Матлаб
8. Скопируйте файл "license.lic" в папку "<matlabfolder>\licenses" (создайте папку licenses если ее нету)
Альтернативно, можете не копируя файл лицензии сразу запустить Матлаб.
В этом случае вы получите окно, где сможете выбрать файл лицензии через интерфейс пользователя:
Выбирете опцию "Activate manually without the Internet", а в поле
"Enter the full path to your license file, including the file name" выбирете файл "license.lic"
9. Если установщик не создал ярлык запуска матлаба на рабочем столе (либо создал неверный с именем "Polyspace R2021a")
то либо создайте новый ярлык (либо измените ярлык "Polyspace R2021a") так чтоб он указывал на
<matlabfolder>\bin\win64\MATLAB.exe
10. Можно работать
Если установщик по ходу процесса завис где-то на 1-6 шаге то принудительно закройте установщик и начните заново с шага 1