Я создал собственный класс, где файлы загружаются конструктором и методами (путь указан как вход), например:
ClassDeclaration:
classdef Foo > handle
methods
function o = Foo(file), end
function bar(o,file), end
end
end
Файл TC.xml:
<binding name="Foo" ctype="FILE"/>
<binding name="bar" ctype="MCOSCLASS FILE"/>
Командная строка Matlab:
s = Foo('
+ Tab
содержит список доступных файлов.
s.bar('
+ Tab
работает
Но проблема в том, что окончание Tab не ограничивается классом Foo. Трюк, чтобы изменить TC.xsd
, тоже не помог. Яир Альтман мне очень повезет, чтобы дойти до этого момента. спасибо снова для этого.
Всю процедуру можно найти здесь: