Undefined function 'Qc' for input arguments of type 'double'. What's wrong with my function?
6 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Not sure what's happening here. I was checking documentation for a while and can't seem to find a solution. Here is my function:
function Q = heatc(c1,m1,t1,t2)
Q = c1.*m1.*(t2-t1);
end
Then when I call it I get the following error:
EDU>> y = heatc(4190,0.185,20,100)
Undefined function 'heatc' for input arguments of type 'double'.
Not sure what's up, isn't every variable automatically of type floating point double.
2 commentaires
dpb
le 4 Déc 2013
A. Did you name the file containing the source heatc.m?
B. Remember that Matlab is case-sensitive while the OS may or may not be.
C. Is the subdirectory in which you created the m-file on the Matlab search path?
are the most obvious causes to investigate first.
Réponses (0)
Voir également
Catégories
En savoir plus sur Search Path dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!