Matlab error: readonly workspacefunc 350

17 ビュー (過去 30 日間)
Mark Wright
Mark Wright 2017 年 9 月 29 日
コメント済み: Gemeng Zhang 2020 年 12 月 17 日
Hi, We're having a problem with a Matlab error in Matlab 2017a. Whenever we try to view a variable in the workspace, by double clicking on the variable in the Workspace panel, it opens the variable in a new window and displays an error message. The error message is entitled 'Variables' and reads 'readonly Error: Unexpected MATLAB expression. workspacefunc 350'. I can't interact with the variable window until I select ok. It also occurs when I open any variables within variables and periodically reappears if you leave variables open. Does anyone know how to solve this? Thanks.

採用された回答

Jatin Waghela
Jatin Waghela 2017 年 10 月 3 日
編集済み: Walter Roberson 2017 年 10 月 3 日
This error is usually caused by having user-defined functions by the name "builtin", "strjoin" or "strsplit".
If that is the case, these functions shadow built-in MATLAB functions resulting in this error. Try executing:
which -all builtin
which -all strjoin
which -all strsplit
to see if there are any user defined functions by this name. Renaming the user defined functions by these names should resolve the issue.
Also, refer to the below MATLAB Answers link which talks about a similar issue:
  2 件のコメント
Samwoo Seong
Samwoo Seong 2020 年 4 月 8 日
Thank you!
Gemeng Zhang
Gemeng Zhang 2020 年 12 月 17 日
Thanks

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

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeGet Started with MATLAB についてさらに検索

製品

Community Treasure Hunt

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

Start Hunting!

Translated by