How to solve the duplicate function problem?
古いコメントを表示
Hi all,
I am running a script in Matlab 2017a where a my own function is run. Everything was running fine but lately, I get the following message:
Function with duplicate name "TransmissionLoadDataComputationN"
cannot be defined.
So, I typed:
which -all TransmissionLoadDataComputationN.m
but I get just one result. I searched for a second entry of the function through windows search and there is just one file named TransmissionLoadDataComputationN.m. I have even searched for all the .m files which contains the string: TransmissionLoadDataComputationN and it resulted only two .m files containing this string (the function file and the script file). So, I am pretty sure, there is no duplicate of the function. I have also tried to change the name of the function, restart Matlab and windows, to move the script and the function in another folder but nothing changed.
What should I do to solve the issue?
Thanks
regards
Pietro
3 件のコメント
Fangjun Jiang
2017 年 11 月 27 日
The length of 'TransmissionLoadDataComputationN' is 32, although namelengthmax should be 63 in R2017a.
Does the error message point to which line of your script caused the problem?
Matt J
2017 年 11 月 27 日
Show us the files so we can see how the problematic name is used.
pietro
2017 年 11 月 27 日
回答 (0 件)
カテゴリ
ヘルプ センター および File Exchange で Entering Commands についてさらに検索
製品
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!