Error every time I create a new plot

4 ビュー (過去 30 日間)
Mark Cohen
Mark Cohen 2018 年 11 月 1 日
コメント済み: madhan ravi 2018 年 11 月 1 日
Each time I execute a command such as:
>> clf; plot(H(:,3),H(:,2),'o');
>> clf; hist(H(:,3));
>> clf; surf(H);
>> clf; pie(G(:,2));
or
>> clf; scatter(H(:,3),H(:,2),'o')
etc..., I receive the error:
Undefined function 'ax_create' for input arguments of type 'matlab.graphics.axis.Axes'.
Error using newplot (line 73)
Error while evaluating Axes CreateFcn.
after which a normal-looking plot appears. This also happens the first time I use a plot command after booting MATLAB.
If I do not clear the figure first, the error does not appear.
I would appreciate any insight into what might be going wrong.
I am running on a Macintosh. This problem has persisted in at least MacOS 10.12, 10.13 and 10.14.

回答 (2 件)

madhan ravi
madhan ravi 2018 年 11 月 1 日
Try:
>>clf;plot([1:10])
  1 件のコメント
madhan ravi
madhan ravi 2018 年 11 月 1 日
So you should probably contact Mathworks support team by click the Contact Us button on the top right corner of this page

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


Mark Cohen
Mark Cohen 2018 年 11 月 1 日
This produces the same error:
>> clf;plot([1:10])
Undefined function 'ax_create' for input arguments of type 'matlab.graphics.axis.Axes'.
Error using newplot (line 73)
Error while evaluating Axes CreateFcn.

カテゴリ

Help Center および File ExchangeGraphics Performance についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by