什么是Excel的WORKDAY函数的MATLAB等价物?

有没有一种简单的方法来做相当于matlab中的excel的WORKDAY函数?

谢谢你的帮助

洛朗

您可能想在datestr使用date格式选项

 datestr(now,'ddd') 

输出

 Wed 

如果你有财务工具箱,你可以使用wrkdydif 。 否则,你将不得不编写一个函数来遍历两个input数据之间的date,并将它们与你维护的假期列表进行比较。 您还需要检查星期几(使用weekday )以确保它是一个MF。

我相信在matlab文档中的function

 Days = wrkdydif('9/1/2000', '9/11/2000', 1) returns Days = 6 

将工作以便知道哪一天是工作日您可以使用isbuyday 帮助文档

 Busday = isbusday('16 jun 2001') Busday = 0 Date = ['15 feb 2001'; '16 feb 2001'; '17 feb 2001']; Busday = isbusday(Date) Busday = 1 1 0