1
在過去的幾天(自從從MATLAB 2017a預發佈更改爲Matlab R2017a),當啓動Matlab時,我收到一條錯誤消息,其中聲明函數或變量 'isTextStrict' 未定義:實際調用函數contains
當發生Matlab RMI在函數中的錯誤包含在啓動時和運行時
類似的東西,例如在這個小的代碼片斷:
contains('test','test')
其拋出錯誤
未定義函數或變量'isTextStrict'。 錯誤包含IF(37行) 〜isTextStrict(S)
有沒有人看到這個問題?這以前沒有發生過。 我將不勝感激您的幫助!
我還沒有安裝R2017b,所以沒有看到它。但是在R2016b中,函數_contains_第37行是「if〜ischar(s)&&〜iscellstr(s)&&〜isstring(s)」,所以看起來像_contains_被改變了,並且在R2017a處引入了'isTextStrict'。可能值得幹淨安裝R2017a和/或搜索isTextStrict函數並檢查它是否在Matlab路徑中。 – Adrian
@Adrian:重新安裝Matlab確實可以完成這項工作。我不知道安裝過程中出了什麼問題。謝謝! – TheodorBecker