本文整理汇总了C++中mtl::two_norm方法的典型用法代码示例。如果您正苦于以下问题:C++ mtl::two_norm方法的具体用法?C++ mtl::two_norm怎么用?C++ mtl::two_norm使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类mtl
的用法示例。
在下文中一共展示了mtl::two_norm方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: orth
inline void orth(VVector& v, typename mtl::Collection<VVector>::size_type j, tag::vector)
{
using mtl::two_norm;
using mtl::size1D;
MTL_DEBUG_THROW_IF(j < 0 || j >= size1D(v), index_out_of_range());
typedef typename mtl::Collection<VVector>::size_type Size;
for (Size i= 0; i < j; ++i)
entry1D(v, j)-= dot(entry1D(v, i), entry1D(v, j)) * entry1D(v, i);
entry1D(v, j)/= two_norm(entry1D(v, j));
}