MTL 向量欧基里德范数 示例

//整理 by  RobinKin  from DevonIT

include <iostream>
#include "mtl/mtl.h"
#include "mtl/utils.h"
#include "mtl/linalg_vec.h"

/*
  Sample output;

X: [1,5,3,1,]
The L-2 norm of X is 6  
 */

using namespace mtl;

typedef external_vec<double> Vec;

int
main()
{
  double data[] = {1,5,3,1};
  Vec x(data, 4);

  double s = two_norm(x);

  std::cout << "X: ";
  print_vector(x);

  std::cout << "The L-2 norm of X is " << s << std::endl;
}

阅读更多
个人分类: MTL
上一篇MTL 向量L1范数计算示例
下一篇MTL 矩阵划分示例
想对作者说点什么? 我来说一句

向量和矩阵的范数讲义

2009年11月04日 606KB 下载

没有更多推荐了,返回首页

关闭
关闭