simulative adaptive control theory library of Markus Lamprecht
SIMACT (Simulative Adaptive Control Theory) is an advanced library for control theory. This library can do symbolic calculations and contains many basic functions like calculating the observability or controllability matrix.
Just include the simact.bundle.js file in your website!
See this libray in action at: Engine
Check out the theory behind it: Theory
The SIMACT Library depends on:
Copyright 2017: Markus Lamprecht, Contact: MarkusLamprecht@live.de
If you want to use this library please make sure you also respect the licenses of the Algebrite, Numeric js and BigInteger library (see under Dependency).
If I should do some changes please open a new Issue.
If you want to install the simact library on your pc do the following:
Copy algebrite.js and simact.js into a simact-lib folder
npm install big-integer
also npm install browserify
browserify simact.js --standalone simact > simact.bundle.js
Testing:npm install jasmine
var simact = require("../simact"); describe("hello world",function(){ it("result should be ...",function(){ //console.log(sim.add(0.2)); expect(simact.addPP(0.2)).toBe(0.2); });});
jasmine
Documentation:
npm install jsdoc
./node_modules/.bin/jsdoc simact.js
Go to simact-lib folder and run:jasmine