• <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>

    向量點積在Flash中如何實現

    向量點積描述了兩個向量的相似程度,點積結果越大,兩個向量就越相似。向量點積在Flash中是如何實現的呢?筆者與大家分享一下自己的經驗。

    工具/原料

    • Flash CS6

    方法/步驟

    1. 1

      首先,繪制兩個向量a和b,它們之間的夾角為α。

    2. 2

      向量的點積,其值等于兩個向量的大小與向量夾角α余弦值的乘積,可以表示成如下圖所示。

    3. 3

      其實向量的點積,就是向量a的X軸坐標與向量b的X軸坐標之積,加上向量a的Y軸坐標與向量b的Y軸坐標之和。

    4. 4

      新建一個Flash文檔,將圖層命名為代碼,在代碼圖層的第1幀右擊,打開動作面板。

    5. 5

      首先,定義向量a的終點坐標A,給它賦一個值。

    6. 6

      接著,定義向量b的終點坐標B,賦一個初值。

    7. 7

      然后,定義向量a和向量b的起點C的坐標,獲取一個初值。

    8. 8

      定義一個浮點型變量dot,用于保存兩個向量a和b點積的結果。

    9. 9

      計算向量a和b的點積,將結果保存在變量dot中。

    10. 10

      最后,輸出點積結果。

    11. 11

      運行程序,可以看到在代碼中定義的兩個向量點積的結果值。

    注意事項

    • 新建Flash文檔時,應選擇“ActionScript3.0”選項。
    • 作者聲明:本篇經驗系本人辛勤勞動的原創成果,未經許可,謝絕轉載。
    • 發表于 2018-01-29 00:00
    • 閱讀 ( 744 )
    • 分類:其他類型

    你可能感興趣的文章

    相關問題

    0 條評論

    請先 登錄 后評論
    聯系我們:uytrv@hotmail.com 問答工具
  • <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>
    久久久久精品国产麻豆