Not sure what the scatterplot error is?

I am getting an error message when I try to plot this, but MatLab does not specify what the problem is. Thanks.
GL4_Strm = xlsread('GL4_Stream.xlsx');
GL4_endm = xlsread('GL4_Endmember.xlsx');
scatterplot(GL4_Strm,GL4_endm);

8 commentaires

the cyclist
the cyclist le 25 Mar 2017
Please post the entire error message.
Also, if you could upload the data files (or a smaller version that reproduces the error), that would be helpful.
Star Strider
Star Strider le 25 Mar 2017
What does the error message say?
Please copy all the red text from the Command Window and paste it to your original post or to a Comment here.
L. E.
L. E. le 25 Mar 2017
Modifié(e) : Walter Roberson le 26 Mar 2017
The error message is:
Operands to the || and && operators must be convertible to logical scalar values.
Error in scatterplot (line 60)
if ((fix(n) ~= n) || (n <= 0))
Error in GL4_EMMA (line 17)
scatterplot(GL4_Strm,GL4_endm);
Star Strider
Star Strider le 25 Mar 2017
What are the sizes (dimensions) of ‘GL4_Strm’ and ‘GL4_endm’?
L. E.
L. E. le 25 Mar 2017
GL4_Strm is 26x15 double, and GL4_endm is 74x16 double.
Star Strider
Star Strider le 25 Mar 2017
The scatter function requires two equal-length vectors. There is no way you can plot those two matrices even if you created vectors out of them. They have different sizes, and different numbers of elements.
L. E.
L. E. le 25 Mar 2017
Thanks! I was able to eliminate some null values that were floating around and use the reshape function.
Star Strider
Star Strider le 25 Mar 2017
My pleasure!
Now I wish I’d posted this as an Answer!

Réponses (0)

Cette question est clôturée.

Question posée :

le 25 Mar 2017

Clôturé :

le 20 Août 2021

Community Treasure Hunt

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

Start Hunting!

Translated by