SlideServe
Menu
Préférences
© SlideServe · v2026

Symbolic Math

stone-matthews avatar
8 diapositives · 223 Views · Nov 10, 2014

Learn how to minimize surface area to reduce cost in building a cylinder to hold 3 cubic meters. Utilizes Symbolic Math in MATLAB.

Symbolic Math - slide 1
01 / 8Symbolic Math
1 / 17

Télécharger la présentation

Symbolic Math
Une image / un lien ci-dessous est fourni (tel quel) pour télécharger la présentation

Politique de téléchargement : le contenu du site vous est fourni TEL QUEL pour votre information et votre usage personnel ; il ne peut être vendu, concédé sous licence ni partagé sur d’autres sites sans l’accord de son auteur.Le contenu vous est fourni TEL QUEL, pour votre information et votre usage personnel uniquement. Téléchargez la présentation en cliquant sur ce lien. Lors du téléchargement, si vous ne parvenez pas à télécharger une présentation, l’éditeur a peut-être supprimé le fichier de son serveur.Pendant le téléchargement, si vous ne parvenez pas à obtenir une présentation, le fichier a peut-être été supprimé par l’éditeur.

F I N

Plus de contenu associé

Transcription de la présentation
  1. Symbolic Math only available in MATLAB

  2. Design Problem: Surface area of a cylinder= S = rh + 2pr2 Volume of a cylinder = V= pr2h. Must hold 3 cubic meters of gasoline What is the smallest surface area that will hold 3 cubic meters? (will be cheapest to build)

  3. Solution: • We know: V= pr2h = 3 so h = 3/(pr2), S= 2prh + 2pr2 = 6/r + 2pr2 • We want to find the r that minimizes S • We could plot S vs r • We could find when dS/dr = 0

  4. Plotting S vs r r=[0.1:0.01:2] S=6./r+2*pi*r.^2; plot(r,S) xlabel('r, m'); ylabel('S, m^2'); title('Surface area vs r for cylinder with Volume 3m^3')

  5. Using Symbolic toolbox s = 6/r + 2*pi*r^2 set up polynom s1 = diff(s,1) take derivative solve(s1) find root of deriv pretty(ans) clean up rmin = double(solve(s1)) 0.7816 Smin = subs(s,r,0.7815926) 11.51 hmin = 3/(pi*rmin(1)^2) 1.563

  6. A similar problem • Suppose you have a wire of length L • You cut a length x to make a square • You use remaining L-x to make a circle • Use Matlab to find the length x to maximize the areas enclosed by the square and the circle

  7. End of tutorial