Skip to main content
Engineering LibreTexts

14.3: Spider-Man

  • Page ID
    84551
  • \( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \) \( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)\(\newcommand{\id}{\mathrm{id}}\) \( \newcommand{\Span}{\mathrm{span}}\) \( \newcommand{\kernel}{\mathrm{null}\,}\) \( \newcommand{\range}{\mathrm{range}\,}\) \( \newcommand{\RealPart}{\mathrm{Re}}\) \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\) \( \newcommand{\Argument}{\mathrm{Arg}}\) \( \newcommand{\norm}[1]{\| #1 \|}\) \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\) \( \newcommand{\Span}{\mathrm{span}}\) \(\newcommand{\id}{\mathrm{id}}\) \( \newcommand{\Span}{\mathrm{span}}\) \( \newcommand{\kernel}{\mathrm{null}\,}\) \( \newcommand{\range}{\mathrm{range}\,}\) \( \newcommand{\RealPart}{\mathrm{Re}}\) \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\) \( \newcommand{\Argument}{\mathrm{Arg}}\) \( \newcommand{\norm}[1]{\| #1 \|}\) \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\) \( \newcommand{\Span}{\mathrm{span}}\)\(\newcommand{\AA}{\unicode[.8,0]{x212B}}\)

    In this example we’ll develop a model of Spider-Man swinging from a springy cable of webbing attached to the top of the Empire State Building. Initially, Spider-Man is at the top of a nearby building, as shown in Figure 14.1.

    14.1.jpg
    Figure 14.1: Diagram of the initial state for the Spider-Man example

    The origin, O, is at the base of the Empire State Building. The vector H represents the position where the webbing is attached to the building, relative to O. The vector P is the position of Spider-Man relative to O. And L is the vector from the attachment point to Spider-Man.

    By following the arrows from O, along H, and along L, we can see that

    H + L = P

    So we can compute L like this:

    L = P - H
    Exercise 14.3

    As an exercise, simulate this system and estimate the parameters that maximize the distance Spider-Man swings.

    1. Implement a model of this scenario to predict Spider-Man’s trajectory.
    2. Choose the right time for Spider-Man to let go of the webbing in order to maximize the distance he travels before landing.
    3. Choose the best angle for Spider-Man to jump off the building, and the best time to let go of the webbing, to maximize range.

    Use the following parameters:

    • According to the Spider-Man Wiki (https://greenteapress.com/matlab/spider), Spider-Man weighs 76kg.
    • Assume his terminal velocity is 60 m/s.
    • The length of the web is 100 m.
    • The initial angle of the web is 45° to the left of straight down.
    • The spring constant of the web is 40 N/m when the cord is stretched and 0 N/m when it’s compressed.

    This page titled 14.3: Spider-Man is shared under a CC BY-NC 4.0 license and was authored, remixed, and/or curated by Allen B. Downey (Green Tea Press) via source content that was edited to the style and standards of the LibreTexts platform; a detailed edit history is available upon request.

    • Was this article helpful?