필터 지우기
필터 지우기

Why am I getting these plot warnings?

조회 수: 20 (최근 30일)
Ellen Braden
Ellen Braden 2018년 10월 31일
댓글: Boian Alexandrov 2019년 12월 27일
I am trying to do some simple plotting, plot(diff), and I keep getting these warnings Warning: Error updating Button. Not enough input arguments. at least 50 times before stopping. What Button is it talking about and how do I turn off these warnings?
  댓글 수: 2
Walter Roberson
Walter Roberson 2018년 10월 31일
Please show your code.
the cyclist
the cyclist 2018년 10월 31일
편집: the cyclist 2018년 10월 31일
I would modify Walter's suggestion slightly, to recommend that you try to simplify your code down to the smallest version that exhibits the problem, and post that code.
In my experience, that process itself often exposes the bug.

댓글을 달려면 로그인하십시오.

답변 (4개)

Ellen Braden
Ellen Braden 2018년 10월 31일
diff is a difference between two arrays, diff = posA(:,1) - posB(:,1). posA and posB are the same size. Then I plot diff, plot(diff). That's it.
  댓글 수: 1
Walter Roberson
Walter Roberson 2018년 10월 31일
So your code just looks like loading some values into posA and posB, then
diff = posA(:,1) - posB(:,1);
plot(diff)
??
Note: it is not recommended to use diff as the name of a variable, as it is the name of a commonly used function.

댓글을 달려면 로그인하십시오.


Ellen Braden
Ellen Braden 2018년 11월 1일
Even if I change it to posdiff = posA(:,1)-posB(:,1), plot(posdiff) I get the same warnings

Robert Barretto
Robert Barretto 2018년 11월 22일
I have the same issue with Matlab 2018b. Luckily I can confirm that my code on Matlab 2016b does not produce this problem.
This is true on both Mac and PC.
Capture.PNG
  댓글 수: 9
John
John 2019년 8월 20일
Thank-you Walter Roberson! I suddenly had the same problem. Something crept into my extensive paths. Now I have to reverse engineer and find the culprit in my paths.
Try
restoredefaultpath;
rehash toolboxcache
Boian Alexandrov
Boian Alexandrov 2019년 12월 27일
It worked!

댓글을 달려면 로그인하십시오.


Stijn Helsen
Stijn Helsen 2019년 8월 26일
I had the same problem, and the provided solution solved my problem.
Thank you!!

카테고리

Help CenterFile Exchange에서 Graphics Performance에 대해 자세히 알아보기

태그

제품


릴리스

R2018b

Community Treasure Hunt

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

Start Hunting!

Translated by