204
204
205
205
< p class ="text-right "> < small >
206
206
最終更新日時(UTC):
207
- < span itemprop ="datePublished " content ="2024-06-21T05:35:36 ">
208
- 2024年06月21日 05時35分36秒
207
+ < span itemprop ="datePublished " content ="2024-06-22T03:06:03 ">
208
+ 2024年06月22日 03時06分03秒
209
209
</ span >
210
210
< br />
211
211
< span itemprop ="author " itemscope itemtype ="http://schema.org/Person ">
@@ -264,8 +264,8 @@ <h2><a class="cpprefjp-defined-word" data-desc="満たさなければプログ
264
264
< h2 > 効果</ h2 >
265
265
< ul >
266
266
< li > (3), (4): < code > T</ code > を< code > decltype(abs-if-needed(declval<typename InMat::value_type>()) * abs-if-needed(declval<typename InMat::value_type>()))</ code > とすると、</ li >
267
- < li > (3): < code > matrix_frob_norm(v , T{})</ code > を返す。</ li >
268
- < li > (4): < code > matrix_frob_norm(std::forward<ExecutionPolicy>(exec), v , T{})</ code > を返す。</ li >
267
+ < li > (3): < code > matrix_frob_norm(A , T{})</ code > を返す。</ li >
268
+ < li > (4): < code > matrix_frob_norm(std::forward<ExecutionPolicy>(exec), A , T{})</ code > を返す。</ li >
269
269
</ ul >
270
270
< h2 > 戻り値</ h2 >
271
271
< ul >
@@ -276,8 +276,8 @@ <h2>戻り値</h2>
276
276
$$</ p >
277
277
< ul >
278
278
< li > (3), (4): < code > T</ code > を< code > decltype(abs-if-needed(declval<typename InMat::value_type>()) * abs-if-needed(declval<typename InMat::value_type>()))</ code > とすると、</ li >
279
- < li > (3): < code > matrix_frob_norm(v , T{})</ code > を返す。</ li >
280
- < li > (4): < code > matrix_frob_norm(std::forward<ExecutionPolicy>(exec), v , T{})</ code > を返す。</ li >
279
+ < li > (3): < code > matrix_frob_norm(A , T{})</ code > を返す。</ li >
280
+ < li > (4): < code > matrix_frob_norm(std::forward<ExecutionPolicy>(exec), A , T{})</ code > を返す。</ li >
281
281
</ ul >
282
282
< h2 > 備考</ h2 >
283
283
< ul >
@@ -307,10 +307,10 @@ <h2>例</h2>
307
307
< span class ="p "> }</ span >
308
308
< span class ="p "> }</ span >
309
309
310
- < span class ="n "> < a href ="../iostream/cout.html "> std::cout</ a > </ span > < span class ="o "> <<</ span > < span class ="n "> stdex </ span > < span class ="o "> ::</ span > < span class ="n "> linalg</ span > < span class ="o "> ::</ span > < span class ="n "> matrix_frob_norm</ span > < span class ="p "> (</ span > < span class ="n "> A</ span > < span class ="p "> ,</ span > < span class ="mf "> 1.0</ span > < span class ="o "> /</ span > < span class ="p "> (</ span > < span class ="n "> M</ span > < span class ="o "> + </ span > < span class ="n "> N</ span > < span class ="o "> +</ span > < span class ="mi "> 1</ span > < span class ="p "> ))</ span > < span class ="o "> <<</ span > < span class ="sc "> '\n'</ span >
311
- < span class ="o "> <<</ span > < span class ="n "> stdex </ span > < span class ="o "> ::</ span > < span class ="n "> linalg</ span > < span class ="o "> ::</ span > < span class ="n "> matrix_frob_norm</ span > < span class ="p "> (</ span > < span class ="n "> < a href ="../execution/execution/execution_policy.html "> std::execution::par</ a > </ span > < span class ="p "> ,</ span > < span class ="n "> A</ span > < span class ="p "> ,</ span > < span class ="mf "> 1.0</ span > < span class ="o "> /</ span > < span class ="p "> (</ span > < span class ="n "> M</ span > < span class ="o "> + </ span > < span class ="n "> N</ span > < span class ="o "> +</ span > < span class ="mi "> 1</ span > < span class ="p "> ))</ span > < span class ="o "> <<</ span > < span class ="sc "> '\n'</ span >
312
- < span class ="o "> <<</ span > < span class ="n "> stdex </ span > < span class ="o "> ::</ span > < span class ="n "> linalg</ span > < span class ="o "> ::</ span > < span class ="n "> matrix_frob_norm</ span > < span class ="p "> (</ span > < span class ="n "> A</ span > < span class ="p "> )</ span > < span class ="o "> <<</ span > < span class ="sc "> '\n'</ span >
313
- < span class ="o "> <<</ span > < span class ="n "> stdex </ span > < span class ="o "> ::</ span > < span class ="n "> linalg</ span > < span class ="o "> ::</ span > < span class ="n "> matrix_frob_norm</ span > < span class ="p "> (</ span > < span class ="n "> < a href ="../execution/execution/execution_policy.html "> std::execution::par</ a > </ span > < span class ="p "> ,</ span > < span class ="n "> A</ span > < span class ="p "> )</ span > < span class ="o "> <<</ span > < span class ="sc "> '\n'</ span > < span class ="p "> ;</ span >
310
+ < span class ="n "> < a href ="../iostream/cout.html "> std::cout</ a > </ span > < span class ="o "> <<</ span > < span class ="n "> std </ span > < span class ="o "> ::</ span > < span class ="n "> linalg</ span > < span class ="o "> ::</ span > < span class ="n "> matrix_frob_norm</ span > < span class ="p "> (</ span > < span class ="n "> A</ span > < span class ="p "> ,</ span > < span class ="mf "> 1.0</ span > < span class ="o "> /</ span > < span class ="p "> (</ span > < span class ="n "> M</ span > < span class ="o "> * </ span > < span class ="n "> N</ span > < span class ="o "> +</ span > < span class ="mi "> 1</ span > < span class ="p "> ))</ span > < span class ="o "> <<</ span > < span class ="sc "> '\n'</ span >
311
+ < span class ="o "> <<</ span > < span class ="n "> std </ span > < span class ="o "> ::</ span > < span class ="n "> linalg</ span > < span class ="o "> ::</ span > < span class ="n "> matrix_frob_norm</ span > < span class ="p "> (</ span > < span class ="n "> < a href ="../execution/execution/execution_policy.html "> std::execution::par</ a > </ span > < span class ="p "> ,</ span > < span class ="n "> A</ span > < span class ="p "> ,</ span > < span class ="mf "> 1.0</ span > < span class ="o "> /</ span > < span class ="p "> (</ span > < span class ="n "> M</ span > < span class ="o "> * </ span > < span class ="n "> N</ span > < span class ="o "> +</ span > < span class ="mi "> 1</ span > < span class ="p "> ))</ span > < span class ="o "> <<</ span > < span class ="sc "> '\n'</ span >
312
+ < span class ="o "> <<</ span > < span class ="n "> std </ span > < span class ="o "> ::</ span > < span class ="n "> linalg</ span > < span class ="o "> ::</ span > < span class ="n "> matrix_frob_norm</ span > < span class ="p "> (</ span > < span class ="n "> A</ span > < span class ="p "> )</ span > < span class ="o "> <<</ span > < span class ="sc "> '\n'</ span >
313
+ < span class ="o "> <<</ span > < span class ="n "> std </ span > < span class ="o "> ::</ span > < span class ="n "> linalg</ span > < span class ="o "> ::</ span > < span class ="n "> matrix_frob_norm</ span > < span class ="p "> (</ span > < span class ="n "> < a href ="../execution/execution/execution_policy.html "> std::execution::par</ a > </ span > < span class ="p "> ,</ span > < span class ="n "> A</ span > < span class ="p "> )</ span > < span class ="o "> <<</ span > < span class ="sc "> '\n'</ span > < span class ="p "> ;</ span >
314
314
315
315
< span class ="k "> return</ span > < span class ="mi "> 0</ span > < span class ="p "> ;</ span >
316
316
< span class ="p "> }</ span >
0 commit comments