calendar
Matriz de calendário de um mês.
Categoria: Language Fundamentals > Data Types
Sintaxe
c = calendar
Calendário do mês atual.
c = calendar(y, m)
Calendário do ano y e mês m.
c = calendar(d)
Calendário do mês que contém o datenum d.
Descrição
A primeira linha contém o dia 1 na coluna do respectivo dia da semana. Os dias seguem linha a linha, e as células antes do dia 1 e depois do último dia guardam zero. Sempre são retornadas seis linhas, então alguns meses deixam a última vazia.
No MATLAB, chamar calendar sem argumento de saída desenha um calendário em texto na Janela de Comandos. Peça a matriz quando precisar processá-la.
Argumentos de entrada
y, m- Números do ano e do mês.
d- Número serial de data de
datenum.
Argumentos de saída
c- Matriz 6 por 7. As colunas vão de domingo a sábado; cada entrada é o dia do mês, ou
0para células vazias.
Exemplo
Fevereiro de 2024
c = calendar(2024, 2)
c(1, 5)
Saída
c = 6×7
0 0 0 0 1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 0 0
0 0 0 0 0 0 0
ans = 1
1 de fevereiro de 2024 é quinta-feira, a quinta coluna.
Observações
Use a forma com saída c = calendar(...); o calendário impresso em texto não é desenhado no MatLivre.