Графический календарь
uicalendar(Name,Value)
uicalendar(
поддерживает настраиваемый графический календарь, который соединяет интерфейсом с одним или несколькими Name,Value
)с uicontrol
. uicalendar
заполняет один или несколько uicontrol
с выбранными пользователями датами.
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
должен появиться в кавычках. Вы можете задать несколько аргументов в виде пар имен и значений в любом порядке, например: 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 красного цвета.
Типы данных: логический
'BusDaySelect'
— Отметьте, чтобы указать ли бизнес и нерабочие дни1
(Позволяет выборы бизнеса и нерабочие дни) (значение по умолчанию) | числовые значения 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'
— Формат выходной датыФормат выходной даты, заданное использование вектора символов. Seedatestr
для значений формата даты.
Типы данных: 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
— Возвращает представление вектора символов вектора - строки из datenums. Например, '[732758, 732759, 732760, 732761]'
.
3
— Возвращает представление вектора символов вектор-столбца datenums. Например, '[732758; 732759; 732760; 732761]'
.
Типы данных: double
SelectionType
Отметьте для выбора даты1
(значение по умолчанию) | числовое значение 0
или 1
Отметьте для выбора даты, заданного с использованием значения 0
или 1
. Значения:
0
— Позволяет несколько выборов даты.
1
— (Значение по умолчанию) Позволяет только один выбор даты.
Типы данных: логический
'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
или Model
Свойства окна фигуры, заданные с использованием вектора символов со значением Normal
или Model
. Значения:
Normal
— Стандарт (по умолчанию) изображает свойства.
Modal
— Модальные фигуры остаются сложенными, прежде всего, нормальные фигуры и Командное окно MATLAB®.
Типы данных: char
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.