how can I set double-value array input in a function?
5 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
jimaras
el 2 de Feb. de 2014
Comentada: Walter Roberson
el 3 de Feb. de 2014
Hello,
I want to create a function with inputs 2 arrays (with double values) and one value and i get the following message:
'Undefined function 'HighestPrice' for input arguments of type 'double'.
Any ideas?
Thank you.
0 comentarios
Respuesta aceptada
Wayne King
el 2 de Feb. de 2014
Editada: Wayne King
el 2 de Feb. de 2014
This error message indicates that you have the function HighestPrice.m in a folder that is not on the MATLAB path.
Let's say you have this file in c:\mfiles. You have to add this folder to the MATLAB path.
Either
>>addpath 'c:\mfiles'
or use
>>pathtool
and add the folder.
If you have done it correctly, you can enter
>>which HighestPrice
and MATLAB will return the path to the .m file.
3 comentarios
Wayne King
el 3 de Feb. de 2014
Editada: Wayne King
el 3 de Feb. de 2014
Then that folder is not on the path, or you do not have the function in the folder. One or both of those is true.
Enter
>>path
and look for that folder. Then go to the folder and make sure you have saved the function where you think you have.
Walter Roberson
el 3 de Feb. de 2014
Or the file is misnamed. It should be HighestPrice.m as noted above.
Más respuestas (0)
Ver también
Categorías
Más información sobre File Operations en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!