error: Undefined function 'secs2hms' for input arguments of type 'double'.
Afficher commentaires plus anciens
I want to show my total sample time (H:M:S) in an edit box in Matlab GUI. Here is my code:
samplingrate=200;
totalmtime_sec=length(result)/samplingrate;
format short; % because totalmtime_sec = 3.000e+3 -> may give error?
makinginteger= round(totalmtime_sec);
makinginteger
totalmtime = secs2hms(makinginteger);
set(handles.edit6,'string' , totalmtime);
Although the variable "makinginteger" is 3000, I get this error:
>>makinginteger =
3000
Undefined function 'secs2hms' for
input arguments of type 'double'.
Can anybody fix it? Thanks in advance!
4 commentaires
Azzi Abdelmalek
le 1 Sep 2013
If y=200, what are you expecting as result?
Ekin
le 1 Sep 2013
Ekin
le 2 Sep 2013
Ekin
le 2 Sep 2013
Réponse acceptée
Plus de réponses (0)
Catégories
En savoir plus sur Dates and Time dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!