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 Kommentare

Davide Masiello
Davide Masiello am 7 Mär. 2022
Please share what a and b are.
Amy Topaz
Amy Topaz am 7 Mär. 2022
a is 1*50 array and b is 50*50 array.

Melden Sie sich an, um zu kommentieren.

 Akzeptierte Antwort

Matt J
Matt J am 7 Mär. 2022

1 Stimme

Your a and b contain data for 2 lines.

3 Kommentare

Amy Topaz
Amy Topaz am 7 Mär. 2022
a is 1*50 array and b is 50*50 array.
Matt J
Matt J am 7 Mär. 2022
Bearbeitet: Matt J am 7 Mär. 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 am 8 Mär. 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?

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Kategorien

Mehr zu 2-D and 3-D Plots finden Sie in Hilfe-Center und File Exchange

Tags

Gefragt:

am 7 Mär. 2022

Kommentiert:

am 8 Mär. 2022

Community Treasure Hunt

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

Start Hunting!

Translated by