Dot indexing is not supported for variables of this type.
1 次查看(过去 30 天)
显示 更早的评论
i attached my code .. when i run my code .. there are some erros like , "Dot indexing is not supported for variables of this type. "
why is that ? Need help please ,
0 个评论
采纳的回答
Walter Roberson
2018-12-11
You posted several hundreds of lines of code without including the input files and indication of what we should enter at the input() prompts . You also failed to include a complete copy of the error message so we do not know which line the message was on or which variables were involved . We can only make guesses as to the cause of the problem .
What I notice is that you use importdata and that in the btext case you use dot indexing of the result to access the textdata field. However importdata does not necessarily return a struct for txt files .
My recommendation is to never use importdata . The output it produces is too inconsistent .
2 个评论
Walter Roberson
2018-12-11
Your x is empty. length(x) is 0 so mod(length(x),2)==0 is true. x(end-1,1) is then x(0-1,1) which is x(-1,1) which is not valid indexing .
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Function Creation 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!