0

私は2つのパスを持っています:

  • C:\controller\functions\verifyModel.m
  • C:\OGVD\prod\KMLP\controller\controllerStatus.m

verifyModel.m

classdef verifyModel 
    methods(access=public)
        function...
    end
end

controllerStatus.m

classdef controllerStatus < verifyModel     
   .....
end

しかし、実行するcontrollerStatus.mと、使用したクラスがパスにないため、エラーが発生しました。どうすればパスに追加できverifyModelますか?

4

1 に答える 1

0

controllerStatus を使用する前に:

addpath('C:\controller\functions\')

また、 に入れたいと思うかもしれません@ folder。これらのフォルダーは、現在のパス ( pwd) のサブフォルダーであるため、表示されるたびにパスに追加されます。

または、「C:\controller\functions\」を静的な matlab パスに追加しますが、これはお勧めしません。

この回答も参照してください。

于 2013-09-20T09:42:50.097 に答える