[DayNumber,DayName]
= weekday(D,DayForm,language) возвращает имя дня недели в заданном формате и на языке заданного локали. Можно задать DayForm и language в любом порядке.
Определите день недели для даты, заданной в формате mmm.dd.yyyy. Функции datenum внутри weekday для определения формата входного текста, представляющего дату.
D - Серийные номера дат или текст, представляющий даты и времена вектор | матрица | вектор символов | массив ячеек из векторов символов | строковые массивы | символьный массив
Серийные номера дат или текст, представляющий даты и времена. Номера дат могут быть заданы как вектор или матрица. Текст может быть задан как вектор символов, массив ячеек из векторов символов, строковые массивы или символьный массив, где каждая строка представляет дату. Если D - массив ячеек из векторов символов или строковых массивов, тогда он должен быть 1-by- n или n-by-1.
Если D является вектором символов, массивом ячеек из векторов символов, строковыми массивами или символьным массивом, тогда даты могут быть в одном из следующих форматов.
Формат даты
Пример
dd-mmm-yyyy
01-Mar-2000
mm/dd/yyyy
03/01/2000
yyyy-mm-dd
2000-03-01
Для текста, представляющего даты в других форматах, сначала преобразуйте даты в серийные номера дат с помощью datenum функция, перед передачей их в weekday.
DayNumber - Значение, представляющее день недели массив целых чисел в области значений [1,7]
Значение, представляющее день недели, возвращаемое как массив целых чисел в области значений [1,7], где 1 представляет воскресенье, и 7 представляет субботу.
Если входной параметр D является числовым массивом, затем размером DayNumber эквивалентно размеру D.
Если входной параметр D - массив ячеек из векторов символов, затем DayNumber является m-by-1 вектор, где m эквивалентно длине D.
DayName - Имя дня недели Символьный массив
Имя дня недели, возвращаемое как символьный массив. Содержимое DayName зависит от DayForm.
Если DayForm является 'short', затем DayName содержит сокращенное имя (для примера, Tues).
Если DayForm является 'long', затем DayName содержит полное имя рабочего дня (для примера, Tuesday).
DayName является m-by- n, где m - количество дат, представленных в D.
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.