zoukankan      html  css  js  c++  java
  • Cross Product

    Cross Product

    These are two vectors:

    vectors-ab

    They can be multiplied using the "Cross Product"
    (also see Dot Product)

    The Cross Product a × b of two vectors is another vector that is at right angles to both:

    oduct-simple
    And it all happens in 3 dimensions!

    Calculating

    We can calculate the Cross Product this way:

    ross-product

    a × b = |a| |b| sin(θ) n

    • |a| is the magnitude (length) of vector a
    • |b| is the magnitude (length) of vector b
    • θ is the angle between a and b
    • n is the unit vector at right angles to both a and b

    So the length is: the length of a times the length of b times the sine of the angle between a and b,

    Then we multiply by the vector n to make sure it heads in the right direction (at right angles to both a and b).

    OR we can calculate it this way:

    1447260857900148

    When a and b start at the origin point (0,0,0), the Cross Product will end at:

    • cx = aybz − azby
    • cy = azbx − axbz
    • cz = axby − aybx
    Example: The cross product of a = (2,3,4) and b = (5,6,7)
    • cx = aybz − azby = 3×7 − 4×6 = −3
    • cy = azbx − axbz = 4×5 − 2×7 = 6
    • cz = axby − aybx = 2×6 − 3×5 = −3

    Answer: a × b = (−3,6,−3)

    t-hand-rule

    Which Way?

    The cross product could point in the completely opposite direction and still be at right angles to the two other vectors, so we have the:

    "Right Hand Rule"

    With your right-hand, point your index finger along vector a, and point your middle finger along vector b: the cross product goes in the direction of your thumb.

    Dot Product

    The Cross Product gives a vector answer, and is sometimes called the vector product.

    But there is also the Dot Product which gives a scalar (ordinary number) answer, and is sometimes called the scalar product.

    smile

    Question: What do you get when you cross an elephant with a banana?

    Answer: |elephant| |banana| sin(θ) n

  • 相关阅读:
    JDE函数--获取当前登录人的描述
    JDE报表开发笔记(R5537011 收货校验统计表)
    JDE函数--GetUDC(B函数)
    JDE隐藏Constant等(Hide Object)
    Oracle “dba_tables”介绍
    word2013设置页面边框
    makefile--#的不正确使用
    CICS定时
    程序的命名
    UE上传到FTP,会多出些字符
  • 原文地址:https://www.cnblogs.com/McKean/p/6087672.html
Copyright © 2011-2022 走看看