Error in ==> thestest at 2 if(nargin == 2), ??? Output argument "y" (and maybe others) not assigned during call to "C:\Users\ raj\Documents\MATLAB\thestest.m>thestest".
2 次查看(过去 30 天)
显示 更早的评论
This is the error message generated while running my function please tell me the reason for this error
0 个评论
采纳的回答
David Young
2012-1-17
It's a bit hard to say as you don't show the code in your question, but it may be that you have not assigned a value to the output argument "y" (and maybe others) in your function thestest.
That is, if your function starts
function y = thestest(...)
there should be a line in it somewhere that looks like
y = ... ;
You should perhaps also look at the structure of the m-file. Does it contain more than one function definition?
2 个评论
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Startup and Shutdown 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!