Графический календарь
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
или 1
Отметьте, чтобы указать на нерабочие дни, заданные числовые значения использования 0
или 1
. Значения:
0 — Стандартный календарь (По умолчанию) без индикаторов нерабочего дня.
1 — Отмечает нерабочие дни NYSE красного цвета.
Типы данных: логический
'BusDaySelect'
— Отметьте, чтобы указать ли бизнес и нерабочие дни
(Позволяет выборы бизнеса и нерабочие дни) (значение по умолчанию) | числовые значения 0
или 1
Отметьте, чтобы указать ли бизнес и нерабочие дни, заданные использующий числовые значения 0
или 1
. Значения:
0 — Только позвольте выбор рабочих дней. Нерабочие дни определяются из следующих параметров:
'BusDays'
'Holiday'
'Weekend'
1 — (Значение по умолчанию) Позволяет выборы бизнеса и нерабочие дни.
Типы данных: логический
'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
— Скаляр или вектор из указателей целевого объекта. Свойство UI по умолчанию, которое заполняется с датами, является вектором символов.
{H, {Prop}}
— Массив ячеек указателей и свойств UI целевого объекта. 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
, 1
, 2
, или 3
Разработайте для выходной даты, заданное использование значения 0
, 1, 2
, или
3
. Значения:
0 — (Значение по умолчанию) Возвращает один вектор символов даты или массив ячеек (строка) векторов символов даты. Например,
{'01-Jan-2001, 02-Jan-2001, ...'}
.
1 — Возвращает один вектор символов даты или ячейку (столбец) массив векторов символов даты. Например,
{'01-Jan-2001; 02-Jan-2001; ...'}
.
2 — Возвращает представление вектора символов вектора-строки из datenums. Например,
'[732758, 732759, 732760, 732761]'
.
3 — Возвращает представление вектора символов вектор-столбца datenums. Например,
'[732758; 732759; 732760; 732761]'
.
Типы данных: double
'SelectionType'
— Отметьте для выбора даты
(значение по умолчанию) | числовое значение 0
или 1
Отметьте для выбора даты, заданного с использованием значения 0
или 1
. Значения:
0 — Позволяет несколько выборов даты.
1 — (Значение по умолчанию) Позволяет только один выбор даты.
Типы данных: логический
'Weekend'
— Задайте дни выходных дней
(значение по умолчанию) | числовые значения 1
через 7
Задайте дни выходных дней, заданное использование значения 1
через 7
. Дни выходных дней отмечены красным. DayOfWeek
может быть вектор, содержащий следующие числовые значения:
1 — В воскресенье
2 — В понедельник
3 — Во вторник
4 — В среду
5 — В четверг
6 — В пятницу
7 — В субботу
Также это значение может быть вектором из длины 7
содержа 0
и 1
. Значение 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. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.