필터 지우기
필터 지우기

Live Editor fails displaying myObject

조회 수: 2 (최근 30일)
royk
royk 2021년 1월 18일
댓글: krishan Gopal 2021년 12월 9일
I have a handle class myClass which overloads disp, size, isempty and subsref.
An object myObject=myClass won't display in Live Editor.
I am getting the following error:
Warning: Error occured while executing the listener callback for event FLUSH_OUTPUTS defined for class matlab.internal.editor.OutputsManager: Conversion to logical from myClass is not possible.
I would note the myObject does display just fine in the Matlab console. It also displays well in Live Editor of older Matlab versions (2019). The error only occurs in Live Editor of 2020a/b.
any thoughts?
  댓글 수: 2
K.
K. 2021년 4월 23일
If you're still having the problem, can you attach a trimmed-down version of your class so that we can try to reproduce this? Thanks
royk
royk 2021년 4월 23일
thanks
I have already figured it out.
It seems that these issues occur if the class is overloading any of the following methods:
size, isempty, isscalar, numel
with an implementation that does not produce a numeric/logical value

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

답변 (1개)

krishan Gopal
krishan Gopal 2021년 12월 8일
Sir, can you tell me how you resolve the issue
  댓글 수: 3
royk
royk 2021년 12월 8일
precisely
krishan Gopal
krishan Gopal 2021년 12월 9일
Sir thankyou for your answer. But i'm beginner still & not ble to identify how to excute this command. if possible can you please suggest me , how to do it

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

카테고리

Help CenterFile Exchange에서 Software Development Tools에 대해 자세히 알아보기

제품


릴리스

R2020b

Community Treasure Hunt

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

Start Hunting!

Translated by