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

1 回表示 (過去 30 日間)
Ayan Bakshi
Ayan Bakshi 2017 年 4 月 9 日
回答済み: utsav kakkad 2018 年 11 月 5 日
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

回答 (2 件)

Jan
Jan 2017 年 4 月 9 日
I guess that STATISTICS(r+1).AVG or STATISTICS(r+2).AVG is not a scalar.
  2 件のコメント
Ayan Bakshi
Ayan Bakshi 2017 年 4 月 10 日
How to make it scalar or if there is alternative what it is.
Jan
Jan 2017 年 4 月 12 日
@Ayan: I cannot guess what you want to achieve, therefore I cannot suggest any changes.

サインインしてコメントする。


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

カテゴリ

Help Center および File Exchange2-D and 3-D Plots についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by