Je vous explique mon problème :
1) J’ai un lave-vaisselle avec 5 programmes qui ont les durées suivantes en minutes : 202,200,156,58,30
2) Ce lave-vaisselle dispose de 3 programmes différés : 3h ,6h et 9heures
3) Mon contrat EDF me propose 2 tranches horaires d’heures creuses, la nuit de 2h à 7 h et l’après-midi de 13h à 16h
4) Sachant que je ne veux pas me lever entre minuit et 6 heures du matin.
La question est comment savoir pour n'importe quelle heure de la journée où je suis levé, le ou les programmes que je peux lancer et quelle(s) programmation(s) différée(s) dois-je mettre ?
N'ayant trouvé aucun document (excel ou autre langage de programmation sur le web à ce sujet (même en anglais)
j’ai donc écrit un code en MATLAB ...en 10 minutes qui reprend toutes mes conditions citées au-dessus.
Celui ci sort ce joli résultat que je'ai depuis affiché au-dessus du lave-vaisselle, ce code marche aussi pour les laves linges ;)