Git Product home page Git Product logo

pydy_examples's Introduction

Notice

pydy_examples has been merged into the main pydy repository. This independent project is now deprecated, all development and subsequent releases will be from http://github.com/pydy/pydy.

These are examples of using the various tools in PyDy to simulate and study the motion of classical dynamic systems. The equations of motion for the systems are typically derived with SymPy Mechanics and the numerical work done with a variety of other packages, such as:

  • NumPy/SciPy
  • python-control
  • Matlab
  • GSL
  • IPython

Each folder contains the files for one example. To contribute, make a pull request. The new folder should include a readme explaining the problem, a figure, and the source code for the example. Code written in python should roughly adhere to PEP8: http://www.python.org/dev/peps/pep-0008/. There are some exceptions, such as naming of variables. Use your best judgment.

Commit Guidelines:

When submitting, please follow the commit guidelines used for Git: http://git-scm.com/book/ch5-2.html#Commit-Guidelines. The first line should have a soft limit of 50 characters, and subsequent lines limitted to 72 characters. The commit messages should be written in the imperative present tense.

Visit www.pydy.org to learn more or contribute.

pydy_examples's People

Contributors

oliverlee avatar moorepants avatar hazelnusse avatar gilbertgede avatar jcrist avatar tarzzz avatar chrisdembia avatar f117zz5 avatar

Stargazers

王世锋 avatar

Watchers

James Cloos avatar 王世锋 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.