Code covered by the BSD License  

Highlights from
Moving Horizon Estimation

image thumbnail

Moving Horizon Estimation

by

John Hedengren

 

Simulink and MATLAB Toolbox for Moving Horizon Estimation and Model Predictive Control

apm_get(server,app,filename)
% APM Retrieve File From Server
%
% [] = apm_get(server,app,filename)
%
% Function apm_get retrieves the file from the web-server
%   with the following arguments:
%
%   server = address of server
%      app = application name
% filename = filename to retrieve
%
% A list of all file names that are accessible can be 
%   obtained by issuing the command apm_web_root(server,app)
% 
function [] = apm_get(server,app,filename)
   % get ip address for web-address lookup
   ip = deblank(urlread([deblank(server) '/ip.php']));    
   url = [deblank(server) '/online/' ip '_' app '/' filename];
   response = urlread(url);
   % write file
   fid = fopen(filename,'w');
   fwrite(fid,response);
   fclose(fid);

Contact us