Cómo agregar fechas para una parcela en matlab

Video: tutorial matlab 4 español fecha y hora matlab ORTEGA

Tu usas datetick () para agregar fechas a un eje de la parcela en MATLAB. Cuando usas datetick (), que necesita un eje que tiene números que se encuentran en el rango de las fechas que usted necesita. Por ejemplo, cuando se escribe datenum ( ‘9,15,2014’) y pulse la tecla Intro, se obtiene un valor de salida de 735857. Cuando datetick () ve este valor, se convierte el número a una fecha.

Video: Tutorial. Instalar arduinoIO con Matlab y Arduino

los datenum () función también acepta tiempo como entrada. Al escribir datenum (`09 / 15/2014 08:00:00 AM’) y pulse Intro, se obtiene 7.3586e + 05 como salida. Observe que la parte entera del valor es el mismo que antes, pero la parte decimal ha cambiado para mostrar la hora.

Si usted no proporciona un tiempo, la salida es a la medianoche del día que seleccione. Puede convertir una fecha numérica de nuevo a una fecha cadena usando el datestr () función.

El eje x en este ejemplo utiliza los valores de fecha. Para crear una fuente de datos del eje x, Tipo XSource = linspace (datenum (`09 / 15 / 2014’ ), datenum (`09 / 19 / 2014’ ), 5) - y pulse Enter. Esta ley crea un vector que contiene la fecha de 09/15/2014 a 09/19/2014. los linspace () función devuelve un vector que contiene el número especificado de valor (5 en este caso) entre los dos valores que especifique.

Para crear la fuente de datos del eje Y, tipo YSource = [1, 5, 9, 4, 3] - y pulse Enter. Tipo Bar1 = bar (XSource, YSource) y pulse Intro para crear la trama requerida. El espaciado entre marcas por defecto mostrará demasiados puntos, por lo que escribir conjunto (GCA, ‘XTick’, linspace (datenum (`09 / 15 / 2014’ ), datenum (`09 / 19 / 2014’ ), 5)) y pulse Enter para fijar el espaciado entre marcas.

Observe que el eje x no utiliza el esquema de numeración normal que comienza con 1 - que utiliza un número de fecha en lugar (expresado como un exponente en lugar de un número entero). A pesar de que los números del eje x tienen el mismo aspecto, que se ve en el siguiente párrafo que no lo son.

Para activar las etiquetas del eje x en fechas, ahora se utiliza el datetick () función. Tipo datetick ( ‘x’, ‘dd mmm yy’, ‘’, ‘keeplimits keepticks’) y pulse Enter.

Video: Tutorial Bukkit: Como crear Parcelas para tu server (Todas Las Versiones)

Todos los argumentos utilizados con datetick () son opcionales. Cuando se utiliza datetick () por sí mismo, la salida aparece en el eje x usando un mes de dos dígitos y un día de dos dígitos. También los puntos finales tienen fechas, por lo que en lugar de ver sólo cinco fechas, ver siete (uno por cada uno de los extremos). El ejemplo utiliza los siguientes argumentos en este orden para modificar la forma datetick () Normalmente funciona:

  • Eje: Determina que eje de usar. Usted puede elegir el x, y o z-eje (cuando se trabaja con una parcela 3D).

  • Formato de fecha: Especifica cómo debe aparecer la fecha. También se puede usar una cadena que contiene el formato como caracteres, o puede utilizar un número de elegir una opción de fecha predeterminada. (Las dos tablas asumen una datenum () valor de `09 / 15/2014 08:00:00 AM’.) El ejemplo utiliza un formato personalizado, por lo que una de las opciones numéricas no funcionará.

  • ‘’ keeplimits: Previene MATLAB de la adición de entradas a cualquiera de los extremos del eje. Esto significa que la trama ejemplo retiene cinco entradas eje x en lugar de obtener siete.

  • ‘’ keepticks: Previene MATLAB desde cambiar el valor de las garrapatas.

Aquí hay algunas cadenas que contienen el formato como caracteres.

CuerdaPropósitoEjemplo
aaaaaño de cuatro dígitos2014
yyaño de dos dígitos14
QQTrimestre del año, utilizando la letra Q y un número únicoQ1
mmmmMes, utilizando el nombre completoseptiembre
mmmnombre de tres letras mesSep
mmmes con dos dígitos09
metronombre de una sola letra mesS
ddddDía utilizando el nombre completolunes
dddNombre del día de tres letrasLun
dddía de dos dígitos15
reNombre del día de una sola letraMETRO
S.Shora de dos dígitos08 cuando no hay AM / PM utiliza, de 8 am de lo contrario
MMminutos de dos dígitos00
SSsegundo de dos dígitos00
FFFmilisegundos de tres dígitos000
A.M o PMAM o PM se utiliza en lugar de la hora militar de 24 horas08:00:00 AM

También puede utilizar una selección numérica para fechas estandarizados.

Video: matlab

NúmeroCadena de formato EquivalenteEjemplo
-1 (defecto)&lsquo-dd-mmm-aaaa HH: MM: SS&rsquo-
o&rsquo-dd-mmm-aaaa&rsquo- (sin salida de tiempo en
medianoche)
15-Sep-2014 08:00:00 OR15-Sep-2014
0&lsquo-dd-mmm-aaaa
HH: MM: SS&rsquo-
15-Sep-2014 08:00:00
1&lsquo-dd-mmm-aaaa&rsquo-15-Sep-2014
2&lsquo-mm / dd / yy&rsquo-09.15.14
3&lsquo-mmm&rsquo-Sep
4&lsquo-m&rsquo-S
5&lsquo-mm&rsquo-09
6&lsquo-mm / dd&rsquo-09/15
7&lsquo-dd&rsquo-15
8&lsquo-DDD&rsquo-Lun
9&lsquo-d&rsquo-METRO
10&lsquo-aaaa&rsquo-2014
11&lsquo-aa&rsquo-14
12&lsquo-mmmyy&rsquo-Sep14
13&lsquo-HH: MM: SS&rsquo-08:00:00
14&lsquo-HH: MM: SS PM&rsquo-8:00:00 PM
15&lsquo-HH: MM&rsquo-08:00
dieciséis&lsquo-HH: MM PM&rsquo-8:00 PM
17&lsquo-QQ-YY&rsquo-Q3-14
18&lsquo-QQ&rsquo-Q3
19&lsquo-dd / mm&rsquo-15/09
20&lsquo-dd / mm / aa&rsquo-15/09/14
21&lsquo-mmm.dd, aaaa
HH: MM: SS&rsquo-
Sep.15,2014 08:00:00
22&lsquo-mmm.dd, aaaa&rsquo-Sep.15,2014
23&lsquo-mm / dd / aaaa&rsquo-09/15/2014
24&lsquo-dd / mm / aaaa&rsquo-15/09/2014
25&lsquo-yy / mm / dd&rsquo-14/09/15
26&lsquo-aaaa / mm / dd&rsquo-09/15/2014
27&lsquo-QQ-AAAA&rsquo-Q3-2014
28&lsquo-mmmyyyy&rsquo-Sep2014
29&lsquo-aaaa-mm-dd&rsquo- (ISO
8601)
09/15/2014
30&lsquo-yyyymmddTHHMMSS&rsquo- (ISO
8601)
20140915T080000
31&lsquo-aaaa-mm-dd
HH: MM: SS&rsquo-
09/15/2014 08:00:00
Artículos Relacionados