19
WELCOME TO OUR PRESENTATION

Application of ordinary differential equation in CSE

Embed Size (px)

Citation preview

Page 1: Application of ordinary differential equation in CSE

WELCOME TO OURPRESENTATION

Page 2: Application of ordinary differential equation in CSE

Prepared BY:

MD. Tanvir HossainDaffodil International UniversityDepartment Of Computer Science & EngineeringDate : 23 Nov,2016

Page 3: Application of ordinary differential equation in CSE

Application of ordinarydifferential equation in CSE

Page 4: Application of ordinary differential equation in CSE

What is ordinary Differential equation?

Application of ordinary differential equation in CSE

General Application

Numerical solutions

Computer software(cs)

Software for ODE solving

computer algebra systems

Numerical software packages

Constraint logic programming

ordinary differential equation in engineering

Overview

Page 5: Application of ordinary differential equation in CSE

What is Ordinary differential equation? A differential equation involving ordinary derivates of one or more depent variables with respect to a single independent variable is called ordinary differential equation.Example :

1. 2. + +y =5

Here,

y = Dependent

x = Independent

Page 6: Application of ordinary differential equation in CSE

General Application :When we make a software such as temperature or population calculating we obviously use the the law of ordinary differential equation …..

For calculating the temperature we use.

= KA => A=

For calculating the population we use

= K(T-

Here,A= amountt=timeT=temperature= room temperatureK=Constant

Page 7: Application of ordinary differential equation in CSE

Numerical solutions :

Numerical solutions and simulations. One reason computers are so useful is that they solve problems that do not have an analytical solution or where it is difficult to find one.

The world around us is governed by differential equations, so any scientific computing will generally rely on a differential equation and its numerical solution.

Page 8: Application of ordinary differential equation in CSE

Computer software(cs) :

The study of using computers to solve differential equations generally belongs to Numerical analysis, not CS.

The use of differential equations to understand computer hardware belongs to applied physics or electrical engineering.

Page 9: Application of ordinary differential equation in CSE

Computer software(cs) :

If not most, optimization algorithms in CS are based on solving discrete versions of differential equations. Gradient descent to name one.

Many discrete filters act as approximations to analog filters and you can always derive differential equations to analyze their performance in the continuous domain.

Page 10: Application of ordinary differential equation in CSE

Software for ODE solving

You can interpret everything in CS to have a continuous (consequently differential) analogue anywhere.

where the basic entity under examination is not defined as a

discrete object with defined discrete properties.

Page 11: Application of ordinary differential equation in CSE

List of computer algebra systems

The following tables provide a comparison of computer algebra systems (CAS).

A CAS may include a user interface and graphics capability

A large library of algorithms, efficient data structures and a fast kernel.

Page 12: Application of ordinary differential equation in CSE

Computer algebra system

A computer algebra system (CAS) is a software program that allows computation over mathematical expressions in a way similar to the traditional manual computations of mathematicians and scientists.

A user interface allowing to enter and display mathematical

formulas,

A programming language and an interpreter (the result of a computation has commonly an un-predictible form.

Page 13: Application of ordinary differential equation in CSE

Numerical software packages

TK Solver is a mathematical modeling and problem solving software system based on a declarative.

DataMelt (or DMelt) is a free math software for numerical computation and 2D/3D visualization. Supports Java, Groovy.

Page 14: Application of ordinary differential equation in CSE

Numerical software packages

Analytica is a widely used proprietary tool for building and analyzing numerical models. It is a declarative and visual programming language based on influence diagrams.

MATLAB is a widely used proprietary software for performing numerical calculations. It comes with its own programming language, in which numerical algorithms can be implemented.

Page 15: Application of ordinary differential equation in CSE

Constraint logic programming :

Constraint logic programming is a form of constraint programming, in which logic programming is

extended to include concepts from constraint satisfaction.

A constraint logic program is a logic that contains constraints in the body of clauses. An example of a clause including a constraint is

A(X,Y) :- X+Y>0, B(X), C(Y). In this clause, X+Y>0 is a constraint; A(X,Y), B(X), and C(Y) are literals as in regular logic programming.

Page 16: Application of ordinary differential equation in CSE

The differential equation representing the signal helps in the calculation of different transforms like Fourier , Z-Transform, etc. This transform is done by the spectrum analyzer. Also the differential equation used to find maxima and minima of the quantity.

ordinary differential equation in engineering :

Page 17: Application of ordinary differential equation in CSE

Overview :Computer science is such as thing we say that mathematics is the backbone of computer science.And ODE differential equation is agreat part of this.So we can say application of ordinary differentialIn CSE in very important. And the application field is very large.

Page 18: Application of ordinary differential equation in CSE

Any Question?

Page 19: Application of ordinary differential equation in CSE

Thank You !