Can anyone give me the exact statement I must use to prevent this additional line from coming between the plot extremities?

Can anyone give me the exact statement I must use to prevent this additional line from coming between the plot extremities? Can anyone give me the exact statement I must use to prevent this additional line from coming between the plot extremities?
I am using this statement:
plot([r r+1],[STATISTICS(r).AVG STATISTICS(r+1).AVG],'green');
kindly do let me know if the code is needed I shall put it up

 采纳的回答

Seems like your X values are not sorted, causing the lines to loop around. To fix, sort your X and Y values. See example below:
X = [1:10 1]; % X goes back to 1
Y = sin(X);
plot(X, Y); %Similar to your situation
%To fix, sort your X and Y
[X, SortIdx] = sort(X);
Y = Y(SortIdx);
plot(X, Y); %Fixed

更多回答(0 个)

类别

帮助中心File Exchange 中查找有关 Annotations 的更多信息

产品

版本

R2018a

Community Treasure Hunt

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

Start Hunting!

Translated by