Help for this page

Select Code to Download


  1. or download this
    v1 * w1 + v2 * w2 + v3 * w3 + ... + vn * wn
    
  2. or download this
      V * W
    ---------   = cos ( theta )
    ...
      VV * WW     VV * WW 
    ----------- = ------- = cos( theta )
    |VV| * |WW|    1 * 1
    
  3. or download this
    $v = [ 1, 4, 7, 10, 13,  16, 19, 22 ];
    $w = [ 1, 2, 4, 8, 16 ];
    
    ...
    my $dot_product = dot_prod( $v, $w ) or die( "dot_prod error" );;
    my $denom = (norm( $v ) * norm( $w );
    my $cos_theta = $denom ? $dot_product / $denom : 0;