Can anyone help me to spot the error and how to solve it?

1 view (last 30 days)
Error in OPT_LEACH (line 279)
plot([r r+1],[STATISTICS(r+1).AVG STATISTICS(r+2).AVG],'red');
Error using plot
Vectors must be the same lengths.
And here is the function of error:
figure(3);
for r=0:1:300
ylabel('Average Energy of each Node');
xlabel('Round Number');
plot([r r+1],[STATISTICS(r+1).AVG STATISTICS(r+2).AVG],'red');
hold on;
end

Answers (2)

Jan
Jan on 9 Apr 2017
I guess that STATISTICS(r+1).AVG or STATISTICS(r+2).AVG is not a scalar.
  2 Comments
Ayan Bakshi
Ayan Bakshi on 10 Apr 2017
How to make it scalar or if there is alternative what it is.
Jan
Jan on 12 Apr 2017
@Ayan: I cannot guess what you want to achieve, therefore I cannot suggest any changes.

Sign in to comment.


utsav kakkad
utsav kakkad on 5 Nov 2018
Hey I am having the same error and using STATISTICS(r+1).avg How did you solve it ?

Categories

Find more on Graph and Network Algorithms in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!