How to resolve an error message: Unrecognized function or variable
이전 댓글 표시
I always get an error of Unrecognized function 'DA' when I run the code for the first time.
The error disappears in subsequent runs. What could be the reason.
see a sample of the code.
%% ENTER DATE, MONTH, YEAR AND HOUR
DA.Day = 1;
DA.Month = 06;
DA.Year = 2021;
DA.tLST = 7;
DA.ls = 60;
[tim, yprime] = Balloondynamics(dtspan,In0,wind, DA, I, B);

댓글 수: 5
Image Analyst
2021년 8월 13일
This code will run fine the first time. You must be running a version where somehow DA never got assigned, but we can't tell because, unfortunately, you forgot to attach ESC_simulation.m.
Sulaymon Eshkabilov
2021년 8월 13일
It seems that you may have an M-file called DA in your current or working (accessible) directory/ies. Check it.
Walter Roberson
2021년 8월 13일
No, if there was a DA.m in the path and no variable with that name, then it would not have been an unrecognized function: it would in that case have attempted to execute DA with no arguments, and it would have errored if DA did not return any values.
Telema Harry
2021년 8월 13일
Rik
2021년 8월 14일
That sounds like you just learned why functions are useful.
답변 (0개)
카테고리
도움말 센터 및 File Exchange에서 Weather and Atmospheric Science에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!