MATLAB: Auto generated scatter plot takes four argument instead of two

auto generated codescatter plot

I was trying to create a scatter plot from an excel file and autogenerate the code of the figure. Everything works fine but while trying to autogenerate the code it generates four arguments in its code instead of two which I selected during creating the figure. So When I call the function to re-create the figure it shows error. How can I solve the problem. One solution is two erase 2 arguments manually from auto generated code. But what is wrong with the auto-generated code.
Thanks in advance.question_scatter_plot.png

Best Answer

Syed,
Yes, it is true that in MATLAB R2014b the auto generated code for a scatter plot contains two extra input arguments. But this problem has been addressed in later releases and when I tried the same in R2019a it is generating two input arguments only. Therefore, upgrading to latest MATLAB release can help.