Some Codes developed in My Research
Automatic Code Generation System for Nonlinear Receding Horizon Control: Algorithm based on the Continuation Method and GMRES AutoGenU.zip : Mathematica Notebook for Automatic Code Generation and Other Necessary Files (Minor Update for Mathematica ver. 9) See also
Maple Version of AutoGenU (Developed by Cybernet Systems) Maplesoft Application Center: http://www.maplesoft.com/applications/view.aspx?SID=153555
Matlab Interface for AutoGenU (Developed by Kazuki Hirota) cgmresforMATLAB.zip : Program for Generating a MEX Function from C Code Generated by AutoGenU
Automatic Code Generation System for Nonlinear Receding Horizon Control (Old Algorithm Based on Backward Sweep: Riccati Differential Equation) AutoGen.nb : Mathematica Notebook for Automatic Code Generation AutoGen.mc : Template of C Source File to be Generated rhfunc.c : C Source File of Fundamental Functions rhmain.c : C Source File Containing Main Function input.m : Input File for Problem Settings and Simulation Conditions Given by the User See also
Automatic Code Generation System for Nonlinear Moving Horizon State Estimation (Old Algorithm Based on Backward Sweep: Riccati Differential Equation) SeGen.nb : Mathematica Notebook for Automatic Code Generation SeGen.mc : Template of C Source File to be Generated sefunc.c : C Source File of Fundamental Functions semain.c : C Source File Containing Main Function seinput.m : Input File for Problem Settings and Simulation Conditions Given by the User See also
Packages Used in AutoGen.nb and SeGen.nb Format: http://library.wolfram.com/infocenter/MathSource/60/ Optimize: http://library.wolfram.com/infocenter/MathSource/3947/ * A command "NProtectedAll" in the packages should be replaced with
"NHoldAll". Then, rename those files as "Format2.m" and
"Optimize2.m", respectively, and save them into a directory,
"AddOns/Applications/FormatFolder" under the Mathematica directory (you need to
create "FormatFolder" under "AddOns/Applications").
Mathematica 3.0 Notebook to Construct an Immersion into Quadratic-in-the-State Representation qsr.nb : Polynomial/Quadratic-in-the-State qsr.txt : How to use qsr.nb rsr.nb : Rational-in-the-State rsr.txt : How to use rsr.nb See also
|