binary vector that consists of a zero for normal years and a 1 for a leap year
1 visualización (últimos 30 días)
Mostrar comentarios más antiguos
Jakub
el 1 de En. de 2023
Editada: Star Strider
el 1 de En. de 2023
I need to create a vector that consists of a binary vector that consists of a zero for normal years and a 1 for a leap year, with some data i already have. How would i do this?
4 comentarios
John D'Errico
el 1 de En. de 2023
Editada: John D'Errico
el 1 de En. de 2023
@Jakub Reemmber that we don't know at all what skills you have. But when you ask a question that seems simple, we must assume you know nothing about MATLAB.
Do you know how to compute the year, for each date?
Do you know the formula to identify a leap year, given the numbered year? How would you use that with the mod function, for example, to identify leap years?
Respuesta aceptada
Star Strider
el 1 de En. de 2023
Editada: Star Strider
el 1 de En. de 2023
YearVct = 1950:2050;
Lv = eomday(YearVct,2) == 29 % Create Logical Vector
LeapYears = YearVct(Lv) % Leap Years
LeapYearsMtx = buffer(LeapYears,5)
EDIT — (1 Jan 2023 at 17:15)
.
0 comentarios
Más respuestas (0)
Ver también
Categorías
Más información sobre Calendar en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!