У меня трудности.Я не могу добавить библиотеку "FOTS Simulator" в браузер Simulink Library в MATLAB.
Я читал сайт "https://www.goddardconsulting.ca/simulink-creating-custom-libraries.html", но не могу воспроизвести их результат.
ВНа моем компьютере я установил MATLAB в:
C:\Program Files\MATLAB\MATLAB Production Server\R2015a
И я создал папку «FOTS Simulator». В этой папке несколько файлов, включая «Slblocks». Таким образом, этот файл находится в:
C:\Program Files\MATLAB\MATLAB Production Server\R2015a\toolbox\FOTS Simulator
Я запустил slblock.m
в каталоге, который находится по пути MATLAB. Однако я написал Browser.Library = 'FOTS_2015a'
(как вы можете видеть в приведенном ниже коде). Следует отметить, что этот файл (FOTS_2015a) находится в .slx
формат:
C:\Program Files\MATLAB\MATLAB Production Server\R2015a\toolbox\FOTS Simulator
Как сделать так, чтобы «Симулятор FOTS» отображался в браузере библиотеки?
Код:
function BlkStruct = slblocks
BlkStruct.Name = sprintf('FOTS Simulator')
Browser.IsFlat = 1;
BlkStruct.OpenFcn = 'FOTS_2015a'
Browser.Library = 'FOTS_2015a';
BlkStruct.MaskDisplay = ''
Browser.Name = 'FOTS Simulator';
% 'OFTS Simulator' is the library name that appears in the Library Browser
BlkStruct.Browser = Browser;
end