35 lines
671 B
Matlab
35 lines
671 B
Matlab
%% Firmament Autopilot
|
|
%% brief: run this script to init FMT Model
|
|
|
|
start_time = 0;
|
|
end_time = 1000;
|
|
|
|
%% init path
|
|
filepath = which(mfilename);
|
|
filefolder = fileparts(filepath);
|
|
rootpath = fullfile(filefolder,'.');
|
|
|
|
%% set build path
|
|
buildpath = fullfile(rootpath, 'build');
|
|
if(~exist(buildpath, 'dir'))
|
|
mkdir(buildpath);
|
|
end
|
|
set_param(0, 'CodeGenFolder', buildpath);
|
|
set_param(0, 'CacheFolder', buildpath);
|
|
|
|
%% add path
|
|
addpath(genpath('build'));
|
|
|
|
%% register code replacement library
|
|
run('register_crl.m');
|
|
|
|
%% load bus
|
|
load_bus(rootpath);
|
|
|
|
%% init models
|
|
run('plant_init.m');
|
|
run('ins_init.m');
|
|
run('control_init.m');
|
|
run('fms_init.m');
|
|
|
|
sl_refresh_customizations; |