Download presentation
Presentation is loading. Please wait.
Published byBlake Jefferson Modified over 9 years ago
1
Calculus Review GLY-5826
2
Slope Slope = rise/run = y/ x = (y 2 – y 1 )/(x 2 – x 1 ) Order of points 1 and 2 not critical Points may lie in any quadrant: slope will work out Leibniz notation for derivative based on y/ x; the derivative is written dy/dx
3
Exponents x 0 = 1
4
Derivative of ax n y = ax n derivative of y = ax n with respect to x: –dy/dx = a n x (n-1)
5
Derivative of a line y = ax + b: Slope a and y-axis intercept b b is a constant -- think of it as bx 0 –its derivative is: 0bx -1 = 0 derivative of y = ax n with respect to x: –dy/dx = a n x (n-1) For a straight line, n = 1 so –dy/dx = a 1 x (0), or because x 0 = 1, –dy/dx = a derivative of y = ax + b with respect to x: –dy/dx = a –dy/dx = y/ x
6
Derivative of a polynomial In differential Calculus, we consider the slopes of curves rather than straight lines For polynomial y = ax n + bx p + cx q + … –derivative with respect to x is –dy/dx = a n x (n-1) + b p x (p-1) + c q x (q-1) + …
7
Example y = ax n + bx p + cx q + … dy/dx = a n x (n-1) + b p x (p-1) + c q x (q-1) + …
8
Numerical Derivatives Slope between points Examples
9
Derivative of Sine and Cosine sin(0) = 0 period of both sine and cosine is 2 d(sin(x))/dx = cos(x) d(cos(x))/dx = -sin(x)
10
Higher Order Derivatives Second derivative: –d 2 y/dx 2 = d(dy/dx)/dx –Note positions of the ‘twos’; dimensionally consistent Practical: –Take derivative –Take derivative again –d 2 (x 3 )/dx 2 = d(3x 2 )/dx = 6x
11
Partial Derivatives Functions of more than one variable Example: h(x,y) = x 4 + y 3 + xy
12
Partial Derivatives Partial derivative of h with respect to x at a y location y 0 Notation ∂ h/ ∂ x| y=y0 Treat ys as constants If these constants stand alone, they drop out of the result If they are in multiplicative terms involving x, they are retained as constants
13
Partial Derivatives Example: –h(x,y) = x 4 + y 3 + xy – ∂ h/ ∂ x = 4x 3 + y – ∂ h/ ∂ x| y=y 0 = 4x 3 + y 0
14
Partial Derivatives Example: –h(x,y) = x 4 + y 3 + xy – ∂ h/ ∂ y = 3y 2 + x – ∂ h/ ∂ y| x=x 0 = 3y 2 + x 0
15
WHY?
16
Gradients del C (or grad C) Darcy’s Law:
17
Basic MATLAB
18
Matlab Programming environment Post-processer Graphics Analytical solution comparisons
19
Vectors >> a=[1 2 3 4] a = 1 2 3 4 >> a' ans = 1 2 3 4
20
Autofilling and addressing Vectors > a=[1:0.2:3]' a = 1.0000 1.2000 1.4000 1.6000 1.8000 2.0000 2.2000 2.4000 2.6000 2.8000 3.0000 >> a(2:3) ans = 1.2000 1.4000
21
xy Plots >> x=[1 3 6 8 10]; >> y=[0 2 1 3 1]; >> plot(x,y)
22
Matrices >> b=[1 2 3 4;5 6 7 8] b = 1 2 3 4 5 6 7 8 >> b' ans = 1 5 2 6 3 7 4 8
23
Matrices >> b=2.2*ones(4,4) b = 2.2000 2.2000 2.2000 2.2000
24
Reshape >> a=[1:9] a = 1 2 3 4 5 6 7 8 9 >> bsquare=reshape(a,3,3) bsquare = 1 4 7 2 5 8 3 6 9 >>
25
Load a = load(‘filename’); (semicolon suppresses echo)
26
If if(1) … else … end
27
For for i = 1:10 … end
28
BMP Output bsq=rand(100,100); %bmp1 output e(:,:,1)=1-bsq; %r e(:,:,2)=1-bsq; %g e(:,:,3)=ones(100,100); %b imwrite(e, 'junk.bmp','bmp'); image(imread('junk.bmp')) axis('equal')
29
Quiver (vector plots) >> scale=10; >> d=rand(100,4); >> quiver(d(:,1),d(:,2),d(:,3),d(:,4),scale)
30
Contours h=[…]; Contour(h)
31
Contours w/labels h=[…]; [c,d]=contour(h); clabel(c,d), colorbar
32
Numerical Partial Derivatives slope between points MATLAB –h=[]; –[dhdx,dhdy]=gradient(h) –contour([1:20],[1:20],h) –hold –quiver([1:20],[1:20],-dhdx,-dhdy)
33
Gradient Function and Streamlines [dhdx,dhdy]=gradient(h); [Stream]= stream2(-dhdx,- dhdy,[51:100],50*ones(50,1)); streamline(Stream) (This is for streamlines starting at y = 50 from x = 51 to 100 along the x axis. Different geometries will require different starting points.)
34
Stagnation Points
35
Integral Calculus
36
Integral Calculus: Special Case
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.