next up previous contents
: 解説 : ベクトルの内積 : ベクトルの内積   目次

実装

ベクトルの内積演算を関数として以下のように実装する。

/* ベクトルの内積 */
void WH_Tensor3D__whV_cdot_whV_OUT_s
(double whV_a[3],
 double whV_b[3],
 double *OUT__c)
/*
  入力引数:
    whV_a、whV_b はベクトル
  出力引数:
    OUT__cはスカラーで、whV_a と whV_b の内積
*/
{
  *OUT__c = whV_a[0] * whV_b[0] 
          + whV_a[1] * whV_b[1] 
          + whV_a[2] * whV_b[2];
}



Hiroshi KAWAI 平成15年4月19日