Advanced OpenModelica plotting package for Modelica
Independent thesis Advanced level (professional degree), 20 points / 30 hpStudent thesis
OpenModelica is an open-source based development environment for Modelica coordinated by the Programming Environments Laboratory (PELAB) at Linköpings Universitet. Previously an external tool, PtPlot, has been used to create graphics from simulation data. This tool is poorly integrated with OMNotebook, the OpenModelica Notebook, which is a tool for creating interactive documents where Modelica code can be edited and evaluated. This thesis develops and implements a plotting API accessible from Modelica algorithmic code and extends OMNotebook to allow creation of diagrams and other forms of graphics without an external application.These diagrams are more customizable than those generated by PtPlot and allow for example logarithmic scaling. The new Modelica API for graphic programming allows access of graphic functionality from within Modelica models and Modelica functions.
Place, publisher, year, edition, pages
2008. , 111 p.
Modelica, OpenModelica, OMNotebook, Interactive notebook
IdentifiersURN: urn:nbn:se:liu:diva-15075ISRN: LIU-IDA/LITH-EX-A--08/036--SEOAI: oai:DiVA.org:liu-15074DiVA: diva2:37857
2008-06-18, Donald Knuth, Linköpings universitet, Linköping, 14:30 (English)
Fritzson, Peter, ProfessorSandholm, Anders
Fritzson, Peter, Professor