Undefined function or method 'markers2' for input arguments of type 'double'

2 次查看(过去 30 天)
I get this error when ever i run the code below
scatter(data(1,clusters{cc}), data(2,clusters{cc}), ...
markers2(which_marker));
The problem is i don't what markers2 is doing and how can i remove this error.
  2 个评论
Image Analyst
Image Analyst 2013-10-15
Search your entire code and all other m-files in the folder or search path. Use "Find Files" button. Did it find markers2 anywhere else?

请先登录,再进行评论。

采纳的回答

Jonathan LeSage
Jonathan LeSage 2013-10-15
You're calling a function, markers2. Since this is not a standard MATLAB function, you should have a file in your directory named 'markers2.m'. If not, this line of code will not work.
If you remove markers2, you can at least plot your data.
scatter(data(1,clusters{cc}), data(2,clusters{cc}))
Consult the documentation for scatter for additional help with other acceptable inputs.

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Line Plots 的更多信息

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by