Графический календарь
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'(свойство пользовательского интерфейса по умолчанию, заполненное датами) (по умолчанию) | значения: 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. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.