Создайте объект опций автономного приложения
создает объект опций автономного приложения по умолчанию использование функции MATLAB®, класса или приложения, заданного opts = compiler.build.StandaloneApplicationOptions(AppFile)AppFile. StandaloneApplicationOptions объект передается как вход compiler.build.standaloneApplication и compiler.build.standaloneWindowsApplication функции.
создает объект опций автономного приложения с дополнительными индивидуальными настройками, заданными одной или несколькими парами "имя-значение".opts = compiler.build.standaloneApplicationOptions(AppFile,Name,Value)
Создайте StandaloneApplicationOptions объект в системе Windows®.
opts = compiler.build.StandaloneApplicationOptions('mymagic.m')opts =
StandaloneApplicationOptions with properties:
ExecutableName: 'mymagic'
CustomHelpTextFile: ''
EmbedArchive: on
ExecutableSplashScreen: 'C:\Program Files\MATLAB\R2020b\toolbox\toolbox\compiler\resources\default_splash.png'
ExecutableIcon: 'C:\Program Files\MATLAB\R2020b\toolbox\compiler\resources\default_icon_48.png'
ExecutableVersion: '1.0.0.0'
AppFile: 'mymagic.m'
TreatInputsAsNumeric: off
AdditionalFiles: {}
AutoDetectDataFiles: on
OutputDir: '.\mymagicstandaloneApplication'
Verbose: offМожно изменить значения свойств существующего StandaloneApplictionOptions объект с помощью записи через точку.
opts.Verbose = 'on'opts =
StandaloneApplicationOptions with properties:
ExecutableName: 'mymagic'
CustomHelpTextFile: ''
EmbedArchive: on
ExecutableSplashScreen: 'C:\Program Files\MATLAB\R2020b\toolbox\toolbox\compiler\resources\default_splash.png'
ExecutableIcon: 'C:\Program Files\MATLAB\R2020b\toolbox\compiler\resources\default_icon_48.png'
ExecutableVersion: '1.0.0.0'
AppFile: 'mymagic.m'
TreatInputsAsNumeric: off
AdditionalFiles: {}
AutoDetectDataFiles: on
OutputDir: '.\mymagicstandaloneApplication'
Verbose: onНастройте StandaloneApplictionOptions объект с помощью пар "имя-значение" в системе Windows.
Создайте StandaloneApplicationOptions объект.
opts = compiler.build.StandaloneApplicationOptions('mymagic.m',... 'OutputDir','D:\Documents\MATLAB\work\MagicApp',... 'TreatInputsAsNumeric','On',... 'ExecutableIcon','D:\Documents\MATLAB\work\images\magicicon.png',... 'ExecutableVersion','2.0')
opts =
StandaloneApplicationOptions with properties:
ExecutableName: 'mymagic'
ExecutableVersion: '2.0'
CustomHelpText: ''
EmbedArchive: on
ExecutableSplashScreen: 'C:\Program Files\MATLAB\R2020b\toolbox\toolbox\compiler\resources\default_splash.png'
ExecutableIcon: 'D:\Documents\MATLAB\work\images\magicicon.png'
AppFile: 'mymagic.m'
TreatInputsAsNumeric: on
AdditionalFiles: {}
AutoDetectDataFiles: on
OutputDir: 'D:\Documents\MATLAB\work\MagicApp'
Verbose: offМожно изменить значения свойств существующего StandaloneApplictionOptions объект с помощью записи через точку.
opts.Verbose = 'on'opts =
StandaloneApplicationOptions with properties:
ExecutableName: 'mymagic'
ExecutableVersion: '2.0'
CustomHelpText: ''
EmbedArchive: on
ExecutableSplashScreen: 'C:\Program Files\MATLAB\R2020b\toolbox\toolbox\compiler\resources\default_splash.png'
ExecutableIcon: 'D:\Documents\MATLAB\work\images\magicicon.png'
AppFile: 'mymagic.m'
TreatInputsAsNumeric: on
AdditionalFiles: {}
AutoDetectDataFiles: on
OutputDir: 'D:\Documents\MATLAB\work\MagicApp'
Verbose: onAppFile — Путь к основному файлуПуть к основному файлу раньше создавал приложение в виде вектора символов строки или строкового скаляра. Файлом должна быть функция MATLAB, класс или приложение одного из следующих типов:.m.p, .mlx, .mlapp, или допустимый файл MEX.
Пример: 'mymagic.m'
Типы данных: char | string
Задайте дополнительные разделенные запятой пары Name,Value аргументы. Name имя аргумента и Value соответствующее значение. Name должен появиться в кавычках. Вы можете задать несколько аргументов в виде пар имен и значений в любом порядке, например: Name1, Value1, ..., NameN, ValueN.
'Verbose','on''AdditionalFiles' — Дополнительные файлыДополнительные файлы, которые будут включены в автономное приложение в виде вектора символов, строкового скаляра, массива строк или массива ячеек из символьных векторов. Пути к файлам могут быть относительно текущей рабочей директории или абсолюта.
Пример: 'AdditionalFiles',["myvars.mat","myfunc.m"]
Типы данных: char | string | cell
'AutoDetectDataFiles' — Отметьте, чтобы автоматически включать файлы данных'on' (значение по умолчанию) | логическое значение включения - выключенияОтметьте, чтобы автоматически включать файлы данных в виде 'on' или 'off', или как числовой или логический 1 TRUE) или 0 ложь). Значение 'on' эквивалентно true, и 'off' эквивалентно false. Таким образом можно использовать значение этого свойства как логическое значение. Значение хранится как логическое значение включения - выключения типа matlab.lang.OnOffSwitchState.
Если вы устанавливаете это свойство на 'on', затем файлы данных, которые предоставляются как входные параметры определенным функциям (load, fopen, и т.д.), автоматически включены в автономное приложение.
Если вы устанавливаете это свойство на 'off', затем файлы данных должны быть добавлены к приложению с помощью AdditionalFiles свойство.
Пример: 'AutoDetectDataFiles','Off'
'CustomHelpTextFile' — Путь к справочному файлу'' (значение по умолчанию) | вектор символов | строковый скалярПуть к справочному файлу, содержащему текст справки для конечного пользователя приложения в виде вектора символов или строкового скаляра. Путь может быть относительно текущей рабочей директории или абсолюта.
Пример: 'CustomHelpTextFile','D:\Documents\MATLAB\work\helpfile.txt'
Типы данных: char | string
'EmbedArchive' — Отметьте, чтобы встроить развертываемый архив (.ctf файл) в приложении'on' (значение по умолчанию) | логическое значение включения - выключенияОтметьте, чтобы встроить автономный архив в виде 'on' или 'off', или как числовой или логический 1 TRUE) или 0 ложь). Значение 'on' эквивалентно true, и 'off' эквивалентно false. Таким образом можно использовать значение этого свойства как логическое значение. Значение хранится как логическое значение включения - выключения типа matlab.lang.OnOffSwitchState.
Если вы устанавливаете это свойство на 'on', затем автономный архив встраивается в независимый исполняемый файл.
Если вы устанавливаете это свойство на 'off', затем автономный архив сгенерирован как отдельный файл.
Примечание
Это свойство проигнорировано для библиотек Java.
Пример: 'EmbedArchive','Off'
Типы данных: логический
'ExecutableIcon' — Путь к изображению значкаПуть к значку отображает в виде вектора символов или строкового скаляра. Изображение используется в качестве значка для исполняемого файла автономного приложения. Путь может быть относительно текущей рабочей директории или абсолюта. Принятыми типами изображения является .jpg, .jpeg, .pngBMP , и .gif.
Путь по умолчанию:
matlabroot\toolbox\compiler\resources\default_icon_48.png
Пример: 'ExecutableIcon','D:\Documents\MATLAB\work\images\myIcon.png'
Типы данных: char | string
'ExecutableName' — Имя сгенерированного приложенияAppFile (значение по умолчанию) | вектор символов | строковый скалярИмя сгенерированного приложения в виде вектора символов или строкового скаляра. Значением по умолчанию является имя файла AppFile. Целевые выходные имена должны начаться с буквы или символа подчеркивания и содержать только алфавитно-цифровые символы или символы нижнего подчеркивания.
Пример: 'ExecutableName','MagicSquare'
Типы данных: char | string
'ExecutableSplashScreen' — Путь, чтобы расплескать изображениеmatlabroot\toolbox\toolbox\compiler\resources\default_splash.png (значение по умолчанию) | вектор символов | строковый скалярПуть к всплеску отображает в виде вектора символов или строкового скаляра. Изображение используется в качестве экрана-заставки для автономного приложения. Путь может быть относительно текущей рабочей директории или абсолюта. Принятыми типами изображения является .jpg, .jpeg, .pngBMP , и .gif. Изображение изменено к 400 пикселям на 400 пикселей.
Пример: 'D:\Documents\MATLAB\work\images\mySplash.png'
Типы данных: char | string
'ExecutableVersion' — Версия исполняемого файла (значение по умолчанию) | вектор символов | строковый скалярВерсия исполняемого файла в виде вектора символов или строкового скаляра.
Примечание
Это только используется на Windows.
Пример: '4.0'
Типы данных: char | string
'OutputDir' — Путь, чтобы вывести директорию'ExecutableNamestandaloneApplication' (значение по умолчанию) | вектор символов | строковый скалярПуть к выходной директории, где файлы типа "build" сохранены в виде вектора символов или строкового скаляра.
Если никакой путь не задан, папка сборки под названием будет создан в текущей рабочей директории.standaloneApplicationExecutableName
Пример: 'OutputDir','D:\Documents\MATLAB\work\MagicSquarestandaloneApplication'
'TreatInputsAsNumeric' — Отметьте, чтобы интерпретировать входные параметры командной строки'off' (значение по умолчанию) | логическое значение включения - выключенияИнтерпретируйте входные параметры командной строки как числовые значения в виде 'on' или 'off', или как числовой или логический 1 TRUE) или 0 ложь). Значение 'on' эквивалентно true, и 'off' эквивалентно false. Таким образом можно использовать значение этого свойства как логическое значение. Значение хранится как логическое значение включения - выключения типа matlab.lang.OnOffSwitchState.
Если вы устанавливаете это свойство на 'on', затем входные параметры командной строки будут обработаны, когда числовой MATLAB удваивается.
Если вы устанавливаете это свойство на 'off', затем входные параметры командной строки будут обработаны как векторы символов MATLAB.
Пример: 'TreatInputsAsNumeric','On'
'Verbose' — Отметьте, чтобы управлять многословием сборки'off' (значение по умолчанию) | логическое значение включения - выключенияОтметьте, чтобы управлять многословием сборки в виде 'on' или 'off', или как числовой или логический 1 TRUE) или 0 ложь). Значение 'on' эквивалентно true, и 'off' эквивалентно false. Таким образом можно использовать значение этого свойства как логическое значение. Значение хранится как логическое значение включения - выключения типа matlab.lang.OnOffSwitchState.
Если вы устанавливаете это свойство на 'on', затем окно команды MATLAB отображает информацию о прогрессе, указывающую на этапы генерации кода и выход компилятора во время процесса сборки.
Если вы устанавливаете это свойство на 'off', затем командное окно не отображает информацию о прогрессе.
Пример: 'Verbose','On'
Типы данных: логический
opts — Объект опций автономного приложенияStandaloneApplictionOptions объектОпции сборки автономного приложения, возвращенные как StandaloneApplictionOptions объект.
compiler.build.standaloneApplication | compiler.build.standaloneWindowsApplication | deploytool | mcc
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.