input argument type double
Mostrar comentarios más antiguos
when i using my matlab code, this error appear :
Undefined function 'uneldof' for input arguments of type 'double'.
when i write " which uneldof"
it says "'undeldof' not found. "
how can i fix it.
and my code is widesprerasd that i cant bring that on this paper.
6 comentarios
Geoff Hayes
el 11 de Mayo de 2020
Mili - what is the uneldof function? Is that something that you have written that is being called from your code? If so, please show the function signature and how you are calling it (include the data types of the inputs to this function).
Mili Kian
el 11 de Mayo de 2020
Geoff Hayes
el 11 de Mayo de 2020
Is uneldof a function or a variable?
uneldof=eldof(points_below(:,1),:);
The above code indicates it is a variable.
Please post the full error message (all the red text) so that we know which line is causing the problem. The problem could be that you have set this variable (with the same name as the function) and then try to call the function (which is now a variable). Try changing the variable name to something else (do not give the same name as a function).
Geoff Hayes
el 11 de Mayo de 2020
Mili - you will need to show your code for IPCGdyri. Does this file also inlcude the line
uneldof=eldof(points_below(:,1),:);
? How does commenting out this line prevent the error from occurring? How is uneldof used after this line of code? And are you sure that you don't have a function named uneldof?
Image Analyst
el 11 de Mayo de 2020
Make sure you spell things correctly. You don't always, like when you said this:
when i write " which uneldof"
it says "'undeldof' not found. "
Respuestas (1)
Image Analyst
el 11 de Mayo de 2020
0 votos
The variable is not in scope. You need to pass that variable into your functions somehow. See the FAQ for methods on how to do that: FAQ
Categorías
Más información sobre Variables en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!