Графический календарь
uicalendar( поддерживает настраиваемый графический календарь, который взаимодействует с одним или несколькими Name,Value)uicontrol. uicalendar заполняет один или несколько uicontrol с выбранными пользователем датами.
Примечание
Как альтернатива uicalendar, вы можете использовать uidatepicker.
uicalendar с uicontrolСоздайте uicontrol:
textH1 = uicontrol('style', 'edit', 'position', [10 10 100 20])
textH1 =
UIControl with properties:
Style: 'edit'
String: ''
BackgroundColor: [0.9400 0.9400 0.9400]
Callback: ''
Value: 0
Position: [10 10 100 20]
Units: 'pixels'
Вызов UICalendar:
uicalendar('DestinationUI', {textH1, 'string'})

Выберите дату и нажмите OK.
Также можно использовать массивы datetime для InitDate и Holiday.
uicalendar('InitDate',datetime('15-Mar-2015','Locale','en_US'),'Holiday',datetime('16-Mar-2015','Locale','en_US'))

Выберите дату и нажмите OK. Для получения дополнительной информации об использовании uicalendar с приложением, см. Пример использования UICalendar в приложении.
Задайте необязательные разделенные разделенными запятой парами Name,Value аргументы. Name - имя аргумента и Value - соответствующее значение. Name должны находиться внутри кавычек. Можно задать несколько аргументов в виде пар имен и значений в любом порядке Name1,Value1,...,NameN,ValueN.
uicalendar('InitDate',datetime('15-Mar-2015','Locale','en_US'),'Holiday',datetime('16-Mar-2015','Locale','en_US'))'BusDays' - Флаг для указания дней небизнеса0 (Стандартный календарь без индикаторов дня небизнеса) (по умолчанию) | числовыми значениями 0 или 1 Флаг для указания дней небизнеса, заданный с помощью числовых значений 0 или 1. Значения:
0 - (По умолчанию) Стандартный календарь без индикаторов дня небизнеса.
1 - отмечает дни небизнеса NYSE красным цветом.
Типы данных: logical
'BusDaySelect' - Флаг, указывающий, являются ли деловые и небизнесные дни1 (Позволяет выбирать бизнес-дни и дни небизнеса) (по умолчанию) | числовыми значениями 0 или 1 Флаг для указания, являются ли деловые и небизнесные дни, заданный с помощью числовых значений 0 или 1. Значения:
0 - Допускается только выбор рабочих дней. Дни небизнеса определяются из следующих параметров:
'BusDays'
'Holiday'
'Weekend'
1 - (По умолчанию) Позволяет выбирать деловые и небизнесные дни.
Типы данных: logical
'DateBoxColor' - Цвет квадратов дат[date R G B] Цвет квадратов дат, заданный с помощью [date R G B], где [R G B] - цвет.
Типы данных: double
'DateStrColor' - Цвет числового номера даты в квадрате даты[date R G B] Цвет числового номера даты в квадрате даты, заданный с помощью [date R G B], где [R G B] - цвет.
Типы данных: double
'DestinationUI' - указатели на целевой объект'string'(свойство UI по умолчанию, заполненное датами) (по умолчанию), | значения H или {H, {Prop}}Указатели на целевой объект, заданные значениями H или {H, {Prop}}. Значения:
H - Скаляр или вектор указателей на целевой объект. Свойством пользовательского интерфейса по умолчанию, заполненным датами, является вектор символов.
{H, {Prop}} - Массив ячеек из указателей и свойства пользовательского интерфейса целевого объекта. H должен быть скаляром или вектором и Prop должен быть единственным вектором символов свойств или массивом векторов символов свойств ячеек.
Типы данных: char | cell
'Holiday' - Праздничные даты в календареДаты выходных дней в календаре, заданные с помощью скаляра или вектора серийных номеров дат или массивов datetime. Соответствующий вектор символов даты праздника появляется красным.
Типы данных: double | datetime
'InitDate' - Начальная дата начала, когда календарь инициализированTODAY (по умолчанию) | серийный номер даты | массив datetime | вектор символов датыНачальная дата начала, когда календарь инициализирован, заданная со значениями даты с помощью серийного номера даты, массива datetime или вектора символов даты. Значения:
Datenum - Число или значение даты массива datetime, задающее начальную дату начала при инициализации календаря. Дата по умолчанию TODAY.
Datestr - Значение вектора даты, задающее начальную дату начала, когда календарь инициализируется. Datestr должен включать год, месяц и день (для примера, 01 января 2006).
Типы данных: double | char | datetime
'OutputDateFormat' - Формат даты выходаФормат выхода, заданный с помощью вектора символов. Посмотритеdatestr для значений формата даты.
Типы данных: double | datetime
'OutputDateStyle' - Стиль для даты выхода0 (по умолчанию) | числовое значение 0, 1, 2, или 3Стиль даты выхода, заданный с помощью значения 0, 1, 2, или 3. Значения:
0 - (По умолчанию) Возвращает один вектор символов даты или массив ячеек (строка) векторов символов даты. Для примера, {'01-Jan-2001, 02-Jan-2001, ...'}.
1 - Возвращает один вектор символов даты или массив камер (столбцов) векторов символов даты. Для примера, {'01-Jan-2001; 02-Jan-2001; ...'}.
2 - Возвращает представление вектора символов вектора-строки опорных элементов. Для примера, '[732758, 732759, 732760, 732761]'.
3 - Возвращает представление вектора символов вектора-столбца опорных элементов. Для примера, '[732758; 732759; 732760; 732761]'.
Типы данных: double
'SelectionType' - Флаг для выбора даты1 (по умолчанию) | числовое значение 0 или 1Флаг для выбора даты, заданный с использованием значения 0 или 1. Значения:
0 - Позволяет выбрать несколько дат.
1 - (По умолчанию) Позволяет выбрать только одну дату.
Типы данных: logical
'Weekend' - Определить выходные дни1 (по умолчанию) | числовые значения 1 через 7Определите выходные дни, заданные с помощью значения 1 через 7. Выходные дни отмечены красным цветом. DayOfWeek может быть вектором, содержащим следующие числовые значения:
1 - Воскресенье
2 - Понедельник
3 - Вторник
4 - Среда
5 - Четверг
6 - пятница
7 - Суббота
Также это значение может быть вектором длины 7 содержащие 0и 1's. Значение 1 указывает на выходной день. Первый элемент этого вектора соответствует воскресению. Например, когда суббота и воскресенье - выходные дни, тогда WEEKEND = [1 0 0 0 0 0 1].
Типы данных: double
'WindowStyle' - Свойства оконного рисункаNormal
(по умолчанию) | вектор со значением Normal или ModalСвойства оконного рисунка, заданные с помощью вектора символов со значением Normal или Modal. Значения:
Normal - (По умолчанию) Стандартные свойства рисунка.
Modal - Модальные рисунки остаются сложенными выше всех нормальных рисунков и MATLAB® Командное окно.
Типы данных: char
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.