I am getting the below strange horizontal line starting from 0 to the other end while plotting a curve.
Any idea why would this be?
I am using plot function
plot(a,b);

2 commentaires

Davide Masiello
Davide Masiello le 7 Mar 2022
Please share what a and b are.
Amy Topaz
Amy Topaz le 7 Mar 2022
a is 1*50 array and b is 50*50 array.

Connectez-vous pour commenter.

 Réponse acceptée

Matt J
Matt J le 7 Mar 2022

1 vote

Your a and b contain data for 2 lines.

3 commentaires

Amy Topaz
Amy Topaz le 7 Mar 2022
a is 1*50 array and b is 50*50 array.
Matt J
Matt J le 7 Mar 2022
Modifié(e) : Matt J le 7 Mar 2022
If one of the column of b is zero, it would explain why you are getting horizontal line. Troubleshooting would be easier, though, if you would Run your code here in the forum (not on your local computer):
That way, we'd all have access to both code and data and see what it's doing.
Amy Topaz
Amy Topaz le 8 Mar 2022
Yes except the first column all other colums are 0. Can I append the final answer matrix to contain 50*1 array instead of 50*50?

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

En savoir plus sur Get Started with MATLAB dans Centre d'aide et File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by