Skip to content

This is a Python script designed to solve first and second order ordinary differential equations (ODEs). The project was carried out in groups, as part of an activity proposed in the classroom, using some example equations.

Notifications You must be signed in to change notification settings

oalbertocavalcante/calculadora-edo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

1 Commit
Β 
Β 
Β 
Β 

Repository files navigation

Calculadora EDO πŸ”’

A Python script designed to solve first and second-order ordinary differential equations (ODEs). This project was developed as part of a classroom activity, showcasing practical examples of differential equations.

Table of Contents πŸ”


About the Project 🌐

The Calculadora EDO is a script that allows users to solve first and second-order differential equations interactively by inputting coefficients and functions. Although initially envisioned as a web application, this project is currently available as a Python script.

Supported Equations

First-Order Equations

  • General form: A * dy/dx + B * y = C

Second-Order Equations

  • General form: A * dΒ²y/dxΒ² + B * dy/dx + C * y = D

Features πŸ“Š

  • Interactive input for equation coefficients.
  • Solves:
    • First-order ODEs
    • Second-order ODEs
  • Built using Python’s mathematical capabilities.
  • Easy-to-understand syntax and design.

How to Use πŸ”§

  1. Ensure you have Python 3.x installed on your system.

  2. Clone the repository:

    git clone https://github.com/oalbertocavalcante/calculadora-edo
    

Examples πŸ“š

First-Order Equation

General form: A * dy/dx + B * y = C

Example 1

  • A = 2, B = 3
  • C = e^x + 0

Example 2

  • A = 1, B = -1
  • C = x^2

Second-Order Equation

General form: A * dΒ²y/dxΒ² + B * dy/dx + C * y = D

Example 1

  • A = 1, B = 2, C = 1
  • D = e^(2x) + 0

Example 2

  • A = 1, B = -3, C = 2
  • D = sin(x)

Requirements πŸ“„

  • Python: Version 3.x or later.
  • No additional libraries required.

Contributors 🀝

This project was developed collaboratively as part of a group activity:

  • Alberto CΓ΄rtes - LinkedIn
  • Lucas Machado

Links πŸ”—

About

This is a Python script designed to solve first and second order ordinary differential equations (ODEs). The project was carried out in groups, as part of an activity proposed in the classroom, using some example equations.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages