hs-Kalmtool

所属分类:matlab编程
开发工具:matlab
文件大小:509KB
下载次数:25
上传日期:2011-09-28 09:47:31
上 传 者johndl
说明:  简单的卡尔曼工具箱,易于上手,主要包括源代码,但不包含例程,自己做了写注释。
(simple KALMAN toolbox,easy to understand and revise,include some nessesary remark according to application.)

文件列表:
hs-Kalmtool\Contents.m (1712, 2000-04-25)
hs-Kalmtool\dd1.m (7220, 2000-04-24)
hs-Kalmtool\dd1c.c (9894, 2000-04-25)
hs-Kalmtool\dd1m.m (9295, 2000-04-24)
hs-Kalmtool\dd1mc.c (12590, 2000-01-14)
hs-Kalmtool\dd2.m (7683, 2000-04-24)
hs-Kalmtool\dd2c.c (9893, 2000-04-25)
hs-Kalmtool\dd2m.m (9920, 2000-04-24)
hs-Kalmtool\dd2mc.c (12593, 2000-01-14)
hs-Kalmtool\Demo\agvdemo.m (4232, 2000-01-14)
hs-Kalmtool\Demo\agvexp.mat (29712, 2000-01-13)
hs-Kalmtool\Demo\agvfct.c (1851, 2000-01-13)
hs-Kalmtool\Demo\agvfctm.c (2037, 2000-01-13)
hs-Kalmtool\Demo\agvlin.m (1618, 2000-01-13)
hs-Kalmtool\Demo\agvobs.m (192, 2000-01-13)
hs-Kalmtool\Demo\agvobs2.m (146, 2000-01-13)
hs-Kalmtool\Demo\agvtu.m (713, 2000-01-13)
hs-Kalmtool\Demo\body1.m (345, 1999-12-17)
hs-Kalmtool\Demo\body2.m (178, 1999-12-17)
hs-Kalmtool\Demo\bodydot.m (223, 1999-12-17)
hs-Kalmtool\Demo\bodylin.m (864, 1999-12-17)
hs-Kalmtool\Demo\dd1agv.c (9083, 2000-01-14)
hs-Kalmtool\Demo\dd1agv.dll (34816, 2000-04-25)
hs-Kalmtool\Demo\dd1agv.mexlx (32072, 2000-01-14)
hs-Kalmtool\Demo\dd1fall.c (9086, 2000-01-14)
hs-Kalmtool\Demo\dd1fall.dll (35840, 2000-04-25)
hs-Kalmtool\Demo\dd1fall.mexlx (32691, 2000-01-14)
hs-Kalmtool\Demo\dd1magv.c (12590, 2000-01-14)
hs-Kalmtool\Demo\dd1magv.dll (36352, 2000-04-25)
hs-Kalmtool\Demo\dd1magv.mexlx (33732, 2000-01-14)
hs-Kalmtool\Demo\dd2agv.c (9080, 2000-01-14)
hs-Kalmtool\Demo\dd2agv.dll (34816, 2000-04-25)
hs-Kalmtool\Demo\dd2agv.mexlx (32072, 2000-01-14)
hs-Kalmtool\Demo\dd2fall.c (9083, 2000-01-14)
hs-Kalmtool\Demo\dd2fall.dll (35840, 2000-04-25)
hs-Kalmtool\Demo\dd2fall.mexlx (32691, 2000-01-14)
hs-Kalmtool\Demo\dd2magv.c (12593, 2000-01-14)
hs-Kalmtool\Demo\dd2magv.dll (36352, 2000-04-25)
hs-Kalmtool\Demo\dd2magv.mexlx (33732, 2000-01-14)
hs-Kalmtool\Demo\demomex.m (1817, 2000-04-25)
... ...

RELEASE NOTES FOR THE KALMTOOL TOOLBOX ====================================== This note contains important information on how the present toolbox is to be installed, and the conditions under which it may be used. Please read it carefully before use. BEFORE YOU START USING THE TOOLBOX After installation, all toolbox functions will be located in one directory, and the files associated with the demonstration programs will be located in a subdirectory under this. The user should make a path to these directories with the MATLAB function "path": >> path(path,'/xx/.../xx/Kalmtool'); >> path(path,'/xx/.../xx/Kalmtool/Demo'); If the toolbox is going to be used on a regular basis it is recommended to include this statement in the file "startup.m", which is invoked during the start of MATLAB. If a C compiler is available, and the MATLAB "mex" command has been properly set up, the CMEX functions in the demonstration directory are compiled as follows: >> cd /xx/xx/.../Kalmtool/Demo >> demomex This script invokes the "mex" command for each of the CMEX functions in the demonstration directory. The manual for the toolbox is available in postscript format. The file is called "kalmman.ps" A technical report describing the filters is available in "revddfilt.ps" CONDITIONS/DISCLAIMER By using the toolbox the user agrees to all of the following: o If one is going to publish any work where this toolbox has been used, please remember it was obtained free of charge and include a reference to the technical report: M. Norgaard: "KALMTOOL - State Estimation for Nonlinear Systems" Tech. Report. IMM-REP-2000-6, Department of Mathematical Modelling, Technical University of Denmark, 2000. o Magnus Norgaard, Department of Mathematical Modelling, or Department of Automation, DTU do not offer any support for this product whatsoever. o For educational purposes and research at universities and government research laboratories, the toolbox is copyrighted freeware by Magnus Norgaard/Department of Mathematical Modelling/Department of Automation, DTU, and it may be distributed freely unmodified. Companies and private research laboratories can evaluate the toolbox but are required to obtain a license for a fee of 200 USD in case they wish to use it (does not include support). Please contact Magnus Nrgaard (e-mail address given below). o It is not permitted to utilize any part of the software in commercial products without prior written consent of Magnus Nrgaard, The Department of Mathematical Modelling, DTU. o The C source code for the MEX files can be purchased by contacting Magnus Norgaard. Price depends on application. THE TOOLBOX IS PROVIDED "AS-IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OR CONDITIONS OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL MAGNUS NRGAARD AND/OR THE DEPARTMENT OF MATHEMATICAL MODELLING AND/OR THE DEPARTMENT OF AUTOMATION BE LIABLE FOR ANY SPECIAL, INCIDENTAL, INDIRECT, OR CONSEQUENTIAL DAMAGES OF ANY KIND, OR DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA, OR PROFITS, WHETHER OR NOT MN/IMM/IAU HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES, AND/OR ON ANY THEORY OF LIABILITY ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. Trademarks of companies and/or organizations mentioned in this documentation appear for identification purposes only and are the property of their respective companies and/or organizations. Enjoy! Magnus Norgaard Department of Mathematical Modelling Bldg. 321 Technical University of Denmark DK-2800 Kgs. Lyngby Denmark pmn@iau.dtu.dk April 15, 2000

近期下载者

相关文件


收藏者