Functions and Operators in MAPLE and in MATLAB - PowerPoint PPT Presentation

1 / 15
About This Presentation
Title:

Functions and Operators in MAPLE and in MATLAB

Description:

Functions and Operators in MAPLE and in MATLAB Matthias Kawski Dept of Math & Statistics Arizona State University Tempe, AZ. U.S.A. Longstanding interest: How do ... – PowerPoint PPT presentation

Number of Views:153
Avg rating:3.0/5.0
Slides: 16
Provided by: Kaw5
Category:

less

Transcript and Presenter's Notes

Title: Functions and Operators in MAPLE and in MATLAB


1
Functions and Operators in MAPLE and in MATLAB
  • Matthias Kawski
  • Dept of Math Statistics
  • Arizona State University
  • Tempe, AZ. U.S.A.

2
  • Longstanding interestHow do different new
    technologies interfere with the development of
    key concept images.
  • Immediate trigger (for this article)Our
    engineers again asking to replace MAPLE by
    MATLAB in our introductory calculus
  • Immediate reactionNot again, do they never
    learn/understand?
  • . but, after some
    reflection, .

3
Institutional background
  • Large state university w/ major research
    focus.50 000 studentsMath 13 000 /
    semester.All in small classes!!!
  • Calculus and above - main client engineering
    students
  • Engineering Aggressive reforms of instructional
    practices,largely driven by demanding
    accreditation reviews (ABET).Some key points
    Teamwork, problem solving, PROFESSIONAL tools
    (technology)

4
The largest classes w/ engineers
Calculus I
Calculus III
Calculus II
Diff eqns
VectCalc / Fourier PDE
Linear Algebra
MAPLE
both
  • Some key concepts
  • Functions
  • Derivatives and integrals (limits)
  • Linearity

MATLAB
5
Functions
  • Many different points of view
  • abstractly function graph
  • covarying quantities (relation satisfying
    vertical line test)
  • formulas yf(x)
  • mappings
  • computable assignments
  • procedure, subroutine, method

6
Functions and their graphs
Adaptive grid not at all transparent
Making arguing from table is so important!
7
Variables CAS teaches precision
8
CAS (pure) functions
Math no need for an x in defn of function,
plot, composition , derivative The sciences are
different e.g. always differentiate W.R.T some
QUANTITY
9
CAS function composition
The most important operation is function
composition. in CAS ?? in MATLAB ??
10
CAS gem Chain-rule w/o variables
11
MATLAB functions
  • Everything is a matrix, tables of numeric
    values
  • Predefined functions usually heavily
    overloaded(i.e. domains are unions, MATLAB
    guesses what the user must have intended)
  • Functions as subroutines or external m-files,no
    arrow analogue or function w/o variable names
  • Composition OK for procedures, not for tables
  • Inverse only numerically as procedures

12
MATLAB function example Division
Division by matrix if not invertible yields,
of course, least square solution! No warning
message
13
Summarizing observations
  • CAS and MATLAB support very different aspects of
    the function concept.
  • Integration versus add-on The students
    under-stand what matters is what is on the final
    exam.Allowing MATLAB / CAS on all exams ?is
    the tool useless, does it trivialize the exam,
    oris it a meaningfully integrated professional
    tool?

14
Traditional calculus is algebra, not analysis
Limits are fundamentally topological, yet in
trad calculus exams they are all
algebra. Differentiation is about
approximability bylinear objects, using
limits.Derivations are purely algebraic
operations The traditional calc texts,
and also the exams are about derivations!
15
Final thought
  • Maybe, maybe,when our engineers ask that we use
    MATLAB in calculus, and that we INTEGRATE it
    into the curriculum,maybe they really mean
    that we should reformthe calculus, diffeq,
    linalg, curriculaSO THAT MATLAB can easily
    be integratedintegrability of MATLAB just an
    INDICATORthat the courses match modern
    demands.!!!
Write a Comment
User Comments (0)
About PowerShow.com