SlideShare a Scribd company logo
4
Most read
7
Most read
12
Most read
Uses of Calculus in Computer
Science & Engineering
Welcome to our presentation
on,
Uses Of Calculus is Computer Science
5 General Areas of Use
Graphing and Visuals
Applications to Solve Problems
Coding
Binary Calculus
Information processing
People use calculus in creating visuals or
graphs. Often the graphs/visuals are 3D.
0
5
Series 1 Series 2 Series 3
They are used often for video games, especially
physics engines. Physics engines define the physics
in the game such
as gravity, friction, etc.
Graphs and Visuals
Architects use them for
graphing buildings, outlines,
etc.
The military uses these visuals for
simulations, flight and artillery paths,
maps, satellite images, etc.
Applications to Solve Problems
They use calculus for general
problem solving applications,
simulations, and physics engines.
Physics engines create realistic
situations in video games and
probablity simulations.
The simulations they use calculas to
calculate probabilty.
The computer is used to solve these
calculus problems rather than the
programmer using it themselves.
Coding
In applications for solving problems,
the basic formula is generally used as
well.
-For a derivative application,
thederivative formula is incorporated.
-For an integral application, the
integralset up is used.
-For probablity applications, the
probabilty formulas are used.
The very simple outline of a code is:
Class integral (){
Import java.util.Scanner;
Main(){
Scanner reader = new Scanner(System.in)j
string equation = retrieveInfo();//retrieve the equation and
store it in a string
System.out.println(“Please enter the value for x”);
double xVal = reader.nextInt();
double solution = solve(equation,xVal);
System.out.println(“The value for your definite integral is ”
+ solution);
}
Binary Calculus
The binairy arithmatic or calculus is
invented by Leibnitz around 1694 and is
presumed to be the first one working with
this idea.
It is a number system comprised of only
ones and zeros that the computer uses to
follow instructions and save data.
In the binairy system only two digits are used: 0
and 1. Hence the binary (two some) system. And
yet it is possible to express any number in binary.
This system has become the basis on which the
entire computer industry is based.
Most computers of available now calculate
with registers of 64 or 32 digits. But in a
few years this will be 128 or higher.
Since we deal with a binary system there is
nothing else left than 0 and 1. There is no
symbol for 2 or 3 or 4 here.
But the binary system is also a positional system and
you can just count on: like two will become 10, there
will be 11 etc. Counting can now be done by a
computer. The only thing man had to invent is how
to calculate beyond 0 and 1. Thus became the
register and it was possible to expand the amount of
digits beyond 2.
Information Processing
Computer programmers use this in creating
statistic solvers, probabilty, and simulations.
Scientific computing:
. Computer algebra systems that compute
integrals and derivatives directly,either
symbolically or numerically, are the most blatant
examples here.
Design and analysis of algorithms:
. The behavior of a combinatorial algorithm on very
large instances is often most easily analyzed using
calculus. This is especially true for randomized
algorithms; modern probability theory is heavily
analytic.
Asymptotic enumeration:
. Sometimes the only way to get a handle on an
enumeration problem is to form a generating
function and use analytic methods to estimate its
asymptotic behavior.
Uses Of Calculus is Computer Science

More Related Content

What's hot (20)

PDF
Mathematics For Artificial Intelligence
Suraj Kumar Jana
 
PPTX
Calculus in different field
Shayshab Azad
 
PPTX
Application of linear algebra in cse
Arnob Khan
 
PPTX
Application of discrete math in real life
MdArifHossain30
 
PPTX
Matrices in computer applications
Rayyan777
 
PPTX
Application of statistics in cse
Krishno Dey
 
PPTX
Mathematics
Ankit Raj
 
PPTX
Applications of Linear Algebra in Computer Sciences
Amir Sharif Chishti
 
PPTX
Numerical methods and its applications
HaiderParekh1
 
PPTX
Application of Matrices in real life
Shayshab Azad
 
PPTX
Applications of numerical methods
Daffodil International University
 
PPTX
Matrix and it's Application
Mahmudle Hassan
 
PPTX
Intro & Applications of Discrete Math
Bilal Khan
 
PPTX
Applications of linear algebra
Prerak Trivedi
 
PPTX
Application of Linear Algebra in Real Life
Adnan al-emran
 
PPTX
Application of differential and integral
Shohan Ahmed
 
PPTX
Applications of matrices in real life
SuhaibFaiz
 
PPTX
Role of mathematics in modern Technology.pptx
LearnMathematicsWith
 
PPT
Fuzzy logic
Babu Appat
 
PPTX
Linear Algebra Applications
Ramesh Shashank
 
Mathematics For Artificial Intelligence
Suraj Kumar Jana
 
Calculus in different field
Shayshab Azad
 
Application of linear algebra in cse
Arnob Khan
 
Application of discrete math in real life
MdArifHossain30
 
Matrices in computer applications
Rayyan777
 
Application of statistics in cse
Krishno Dey
 
Mathematics
Ankit Raj
 
Applications of Linear Algebra in Computer Sciences
Amir Sharif Chishti
 
Numerical methods and its applications
HaiderParekh1
 
Application of Matrices in real life
Shayshab Azad
 
Applications of numerical methods
Daffodil International University
 
Matrix and it's Application
Mahmudle Hassan
 
Intro & Applications of Discrete Math
Bilal Khan
 
Applications of linear algebra
Prerak Trivedi
 
Application of Linear Algebra in Real Life
Adnan al-emran
 
Application of differential and integral
Shohan Ahmed
 
Applications of matrices in real life
SuhaibFaiz
 
Role of mathematics in modern Technology.pptx
LearnMathematicsWith
 
Fuzzy logic
Babu Appat
 
Linear Algebra Applications
Ramesh Shashank
 

Similar to Uses Of Calculus is Computer Science (20)

DOCX
calculus assignment of math
University of Lahore
 
PDF
Digital electronics(EC8392) unit- 1-Sesha Vidhya S/ ASP/ECE/RMKCET
SeshaVidhyaS
 
PDF
Using only above uploaded document(its formulas and concepts) solve problem 2...
koinai0031
 
PDF
Dld lecture notes
shwetagautam33
 
PPT
computer system architecture for control system.ppt
abdullahlaalou
 
PPTX
DIGITAL INFORMATIONS AND NUMBERS SYSTEMS
efreimchristianGenso1
 
PPT
LN_1_DigitalEL.ppt... Hard work and cool
aaronabotsi531
 
PPTX
INTRODUCTION TO DIGITAL ELECTRONICS.pptx
VictorRexton2
 
PPTX
C10ComputerEngg.pptx
vijayapraba1
 
PDF
Basics of computer and Number conversions.pdf
MrsJayamaryAComputer
 
PPTX
Fundamentals of Digital Design_Class_21st May - Copy.pptx
drdebarshi1993
 
PPTX
Discrete Structure Presentation (2).pptx
zaynaharif65
 
PPTX
CVMU digital electronics ppt for students to learn from
bffs814
 
PPT
Digital logic design part1
Vaagdevi College of Engineering
 
PPT
Logic design and switching theory
jomerson remorosa
 
PDF
Unit 1 Class Notes Printed digital Electronics.pdf
drdeepakgupta1307
 
PPSX
Coa presentation1
rickypatel151
 
PPT
digital logic design number system
Nallapati Anindra
 
PPTX
Math in Computer Sciencepptx
MinatoNamikaze173013
 
PDF
DLD-unit-1(2022).pdf
Dr ambedkar Institute of Technology
 
calculus assignment of math
University of Lahore
 
Digital electronics(EC8392) unit- 1-Sesha Vidhya S/ ASP/ECE/RMKCET
SeshaVidhyaS
 
Using only above uploaded document(its formulas and concepts) solve problem 2...
koinai0031
 
Dld lecture notes
shwetagautam33
 
computer system architecture for control system.ppt
abdullahlaalou
 
DIGITAL INFORMATIONS AND NUMBERS SYSTEMS
efreimchristianGenso1
 
LN_1_DigitalEL.ppt... Hard work and cool
aaronabotsi531
 
INTRODUCTION TO DIGITAL ELECTRONICS.pptx
VictorRexton2
 
C10ComputerEngg.pptx
vijayapraba1
 
Basics of computer and Number conversions.pdf
MrsJayamaryAComputer
 
Fundamentals of Digital Design_Class_21st May - Copy.pptx
drdebarshi1993
 
Discrete Structure Presentation (2).pptx
zaynaharif65
 
CVMU digital electronics ppt for students to learn from
bffs814
 
Digital logic design part1
Vaagdevi College of Engineering
 
Logic design and switching theory
jomerson remorosa
 
Unit 1 Class Notes Printed digital Electronics.pdf
drdeepakgupta1307
 
Coa presentation1
rickypatel151
 
digital logic design number system
Nallapati Anindra
 
Math in Computer Sciencepptx
MinatoNamikaze173013
 
Ad

Recently uploaded (20)

PPTX
WooCommerce Workshop: Bring Your Laptop
Laura Hartwig
 
PDF
Windsurf Meetup Ottawa 2025-07-12 - Planning Mode at Reliza.pdf
Pavel Shukhman
 
PDF
CIFDAQ Token Spotlight for 9th July 2025
CIFDAQ
 
PDF
Complete JavaScript Notes: From Basics to Advanced Concepts.pdf
haydendavispro
 
PDF
TrustArc Webinar - Data Privacy Trends 2025: Mid-Year Insights & Program Stra...
TrustArc
 
PPTX
Top iOS App Development Company in the USA for Innovative Apps
SynapseIndia
 
PDF
Blockchain Transactions Explained For Everyone
CIFDAQ
 
PPTX
Top Managed Service Providers in Los Angeles
Captain IT
 
PDF
Français Patch Tuesday - Juillet
Ivanti
 
PDF
Empower Inclusion Through Accessible Java Applications
Ana-Maria Mihalceanu
 
PDF
Building Resilience with Digital Twins : Lessons from Korea
SANGHEE SHIN
 
PPTX
Webinar: Introduction to LF Energy EVerest
DanBrown980551
 
PDF
Empowering Cloud Providers with Apache CloudStack and Stackbill
ShapeBlue
 
PPTX
Building and Operating a Private Cloud with CloudStack and LINBIT CloudStack ...
ShapeBlue
 
PDF
NewMind AI - Journal 100 Insights After The 100th Issue
NewMind AI
 
PPTX
Darren Mills The Migration Modernization Balancing Act: Navigating Risks and...
AWS Chicago
 
PDF
Meetup Kickoff & Welcome - Rohit Yadav, CSIUG Chairman
ShapeBlue
 
PDF
LLMs.txt: Easily Control How AI Crawls Your Site
Keploy
 
PDF
Log-Based Anomaly Detection: Enhancing System Reliability with Machine Learning
Mohammed BEKKOUCHE
 
PDF
SFWelly Summer 25 Release Highlights July 2025
Anna Loughnan Colquhoun
 
WooCommerce Workshop: Bring Your Laptop
Laura Hartwig
 
Windsurf Meetup Ottawa 2025-07-12 - Planning Mode at Reliza.pdf
Pavel Shukhman
 
CIFDAQ Token Spotlight for 9th July 2025
CIFDAQ
 
Complete JavaScript Notes: From Basics to Advanced Concepts.pdf
haydendavispro
 
TrustArc Webinar - Data Privacy Trends 2025: Mid-Year Insights & Program Stra...
TrustArc
 
Top iOS App Development Company in the USA for Innovative Apps
SynapseIndia
 
Blockchain Transactions Explained For Everyone
CIFDAQ
 
Top Managed Service Providers in Los Angeles
Captain IT
 
Français Patch Tuesday - Juillet
Ivanti
 
Empower Inclusion Through Accessible Java Applications
Ana-Maria Mihalceanu
 
Building Resilience with Digital Twins : Lessons from Korea
SANGHEE SHIN
 
Webinar: Introduction to LF Energy EVerest
DanBrown980551
 
Empowering Cloud Providers with Apache CloudStack and Stackbill
ShapeBlue
 
Building and Operating a Private Cloud with CloudStack and LINBIT CloudStack ...
ShapeBlue
 
NewMind AI - Journal 100 Insights After The 100th Issue
NewMind AI
 
Darren Mills The Migration Modernization Balancing Act: Navigating Risks and...
AWS Chicago
 
Meetup Kickoff & Welcome - Rohit Yadav, CSIUG Chairman
ShapeBlue
 
LLMs.txt: Easily Control How AI Crawls Your Site
Keploy
 
Log-Based Anomaly Detection: Enhancing System Reliability with Machine Learning
Mohammed BEKKOUCHE
 
SFWelly Summer 25 Release Highlights July 2025
Anna Loughnan Colquhoun
 
Ad

Uses Of Calculus is Computer Science

  • 1. Uses of Calculus in Computer Science & Engineering Welcome to our presentation on,
  • 3. 5 General Areas of Use Graphing and Visuals Applications to Solve Problems Coding Binary Calculus Information processing
  • 4. People use calculus in creating visuals or graphs. Often the graphs/visuals are 3D. 0 5 Series 1 Series 2 Series 3 They are used often for video games, especially physics engines. Physics engines define the physics in the game such as gravity, friction, etc. Graphs and Visuals
  • 5. Architects use them for graphing buildings, outlines, etc. The military uses these visuals for simulations, flight and artillery paths, maps, satellite images, etc.
  • 6. Applications to Solve Problems They use calculus for general problem solving applications, simulations, and physics engines. Physics engines create realistic situations in video games and probablity simulations.
  • 7. The simulations they use calculas to calculate probabilty. The computer is used to solve these calculus problems rather than the programmer using it themselves.
  • 8. Coding In applications for solving problems, the basic formula is generally used as well. -For a derivative application, thederivative formula is incorporated. -For an integral application, the integralset up is used. -For probablity applications, the probabilty formulas are used.
  • 9. The very simple outline of a code is: Class integral (){ Import java.util.Scanner; Main(){ Scanner reader = new Scanner(System.in)j string equation = retrieveInfo();//retrieve the equation and store it in a string System.out.println(“Please enter the value for x”); double xVal = reader.nextInt(); double solution = solve(equation,xVal); System.out.println(“The value for your definite integral is ” + solution); }
  • 10. Binary Calculus The binairy arithmatic or calculus is invented by Leibnitz around 1694 and is presumed to be the first one working with this idea. It is a number system comprised of only ones and zeros that the computer uses to follow instructions and save data. In the binairy system only two digits are used: 0 and 1. Hence the binary (two some) system. And yet it is possible to express any number in binary. This system has become the basis on which the entire computer industry is based.
  • 11. Most computers of available now calculate with registers of 64 or 32 digits. But in a few years this will be 128 or higher. Since we deal with a binary system there is nothing else left than 0 and 1. There is no symbol for 2 or 3 or 4 here. But the binary system is also a positional system and you can just count on: like two will become 10, there will be 11 etc. Counting can now be done by a computer. The only thing man had to invent is how to calculate beyond 0 and 1. Thus became the register and it was possible to expand the amount of digits beyond 2.
  • 12. Information Processing Computer programmers use this in creating statistic solvers, probabilty, and simulations. Scientific computing: . Computer algebra systems that compute integrals and derivatives directly,either symbolically or numerically, are the most blatant examples here.
  • 13. Design and analysis of algorithms: . The behavior of a combinatorial algorithm on very large instances is often most easily analyzed using calculus. This is especially true for randomized algorithms; modern probability theory is heavily analytic. Asymptotic enumeration: . Sometimes the only way to get a handle on an enumeration problem is to form a generating function and use analytic methods to estimate its asymptotic behavior.