How can i fix this "Attempt to execute SCRIPT settings as a function"?

11 ビュー (過去 30 日間)
Setawut Mutchimanun
Setawut Mutchimanun 2018 年 3 月 22 日
編集済み: Yangyadatta Tripathy 2022 年 6 月 7 日
  3 件のコメント
Setawut Mutchimanun
Setawut Mutchimanun 2018 年 3 月 22 日
Yangyadatta Tripathy
Yangyadatta Tripathy 2022 年 6 月 7 日
編集済み: Yangyadatta Tripathy 2022 年 6 月 7 日
No need to remove PSAT.
  1. Change the settings function name of psat in the toolbox folder.
  2. Set path to C:\Program Files\MATLAB\R2017b\toolbox\matlab\configtools
  3. Check that the set path stay on top of any path related to psat toolbox
Now you can run psat from command window without having any error

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

回答 (1 件)

Benjamin Kraus
Benjamin Kraus 2018 年 3 月 22 日
編集済み: Benjamin Kraus 2018 年 3 月 22 日
It looks like you have installed a third-party toolbox called "psat" (Is this the "Power System Analysis Toolbox"?) that has a function called settings, but that is conflicting with a new MATLAB function called settings that was introduced in R2018a.
My guess is that an internal MATLAB function is trying to use the new settings function, but the settings function in the third-party toolbox is conflicting. This means the internal MATLAB function is getting the PSAT version instead, which is generating the error message.
Unfortunately, I think the only solution is to remove the Power System Analysis Toolbox from your MATLAB path until they can update the toolbox to stop overloading the settings method.

カテゴリ

Help Center および File ExchangeIntroduction to Installation and Licensing についてさらに検索

タグ

Community Treasure Hunt

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

Start Hunting!

Translated by