matlab seems to be inserting line feeds in my typed commands.

At times I will type in a matlab command in the the matlab command window, and Matlab seems to insert a carriage return somehwere in the command line when I press enter. This invariably causes matlab to return an "invalid expression" or other error.
Example
I type:
matrix=double(matrix)
and after I press enter, what I see is:
» matrix=doub
le(matrix)Unrecognized function or variable 'doub'
I have search many times over the last year or so and can never find a reason for this. Sometimes if I retry repeatedly, it will work. Sometimes I just have to "turn it off and on again".
ideas?
Nick

댓글 수: 2

Is it possible that this is being caused by lag spikes? That is, do you type the command and hit enter rapidly, or is there a significant delay between completing the command entry and hitting enter?
Ultimately, I don't know. I'm no longer needing to work at the command line in Matlab.

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

답변 (1개)

Steven Lord
Steven Lord 2022년 10월 21일

1 개 추천

Are you running MATLAB with the -nodesktop option on Windows? Are you using either the un-updated release R2022a or Update 1 or 2 of R2022a? If the answers to both those questions are "yes" see bug report 2687837.

댓글 수: 1

I no longer need to do this work so the point has become moot. Thank you for attempting to help me though.

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

카테고리

도움말 센터File Exchange에서 Startup and Shutdown에 대해 자세히 알아보기

제품

릴리스

R2022a

질문:

2022년 10월 21일

댓글:

2023년 9월 12일

Community Treasure Hunt

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

Start Hunting!

Translated by