File Exchange

image thumbnail


version 1.0 (1.55 KB) by

Returns the week number(s) corresponding to a vector of serial date numbers.

4 Ratings



No License

w = weeknum(daynums)
WEEKNUM returns vector W containing the week numbers corresponding to the dates in input vector DAYNUMS of serial date numbers.
Week 1 is the first 4-day week of the year
NB! Using Monday as first day of the week.

Quick and dirty code. No error checking. Use with caution.

Comments and Ratings (4)

Thank you for this tool, very useful!
I discovered a little error, that it will sometimes give the previous week when you give it a full weeknum for a monday.

This seems to be fixed when you floor the datenum, removing all information but the day.


Seems to do what it says on the tin

MATLAB Release
MATLAB 7.7 (R2008b)

Download apps, toolboxes, and other File Exchange content using Add-On Explorer in MATLAB.

» Watch video

Win prizes and improve your MATLAB skills

Play today