Skip to content

Commit 195dbbe

Browse files
author
cpprefjp-autoupdate
committed
update automatically
1 parent 3461d33 commit 195dbbe

File tree

8 files changed

+1029
-1687
lines changed

8 files changed

+1029
-1687
lines changed

reference/linalg.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -176,8 +176,8 @@
176176

177177
<p class="text-right"><small>
178178
最終更新日時(UTC):
179-
<span itemprop="datePublished" content="2024-06-21T05:35:36">
180-
2024年06月21日 05時35分36秒
179+
<span itemprop="datePublished" content="2024-06-22T03:07:01">
180+
2024年06月22日 03時07分01秒
181181
</span>
182182
<br/>
183183
<span itemprop="author" itemscope itemtype="http://schema.org/Person">
@@ -386,7 +386,7 @@ <h2>BLAS 1アルゴリズム</h2>
386386
<td>C++26</td>
387387
</tr>
388388
<tr>
389-
<td><code>matrix_one_norm</code></td>
389+
<td><code><a href="linalg/matrix_one_norm.html">matrix_one_norm</a></code></td>
390390
<td>行列の1ノルム(One norm)を求める (function template)</td>
391391
<td>C++26</td>
392392
</tr>

reference/linalg/matrix_frob_norm.html

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -204,8 +204,8 @@
204204

205205
<p class="text-right"><small>
206206
最終更新日時(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秒
209209
</span>
210210
<br/>
211211
<span itemprop="author" itemscope itemtype="http://schema.org/Person">
@@ -264,8 +264,8 @@ <h2><a class="cpprefjp-defined-word" data-desc="満たさなければプログ
264264
<h2>効果</h2>
265265
<ul>
266266
<li>(3), (4): <code>T</code><code>decltype(abs-if-needed(declval&lt;typename InMat::value_type&gt;()) * abs-if-needed(declval&lt;typename InMat::value_type&gt;()))</code>とすると、</li>
267-
<li>(3): <code>matrix_frob_norm(v, T{})</code>を返す。</li>
268-
<li>(4): <code>matrix_frob_norm(std::forward&lt;ExecutionPolicy&gt;(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&lt;ExecutionPolicy&gt;(exec), A, T{})</code>を返す。</li>
269269
</ul>
270270
<h2>戻り値</h2>
271271
<ul>
@@ -276,8 +276,8 @@ <h2>戻り値</h2>
276276
$$</p>
277277
<ul>
278278
<li>(3), (4): <code>T</code><code>decltype(abs-if-needed(declval&lt;typename InMat::value_type&gt;()) * abs-if-needed(declval&lt;typename InMat::value_type&gt;()))</code>とすると、</li>
279-
<li>(3): <code>matrix_frob_norm(v, T{})</code>を返す。</li>
280-
<li>(4): <code>matrix_frob_norm(std::forward&lt;ExecutionPolicy&gt;(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&lt;ExecutionPolicy&gt;(exec), A, T{})</code>を返す。</li>
281281
</ul>
282282
<h2>備考</h2>
283283
<ul>
@@ -307,10 +307,10 @@ <h2>例</h2>
307307
<span class="p">}</span>
308308
<span class="p">}</span>
309309

310-
<span class="n"><a href="../iostream/cout.html">std::cout</a></span> <span class="o">&lt;&lt;</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">&lt;&lt;</span> <span class="sc">'\n'</span>
311-
<span class="o">&lt;&lt;</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">&lt;&lt;</span> <span class="sc">'\n'</span>
312-
<span class="o">&lt;&lt;</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">&lt;&lt;</span> <span class="sc">'\n'</span>
313-
<span class="o">&lt;&lt;</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">&lt;&lt;</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">&lt;&lt;</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">&lt;&lt;</span> <span class="sc">'\n'</span>
311+
<span class="o">&lt;&lt;</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">&lt;&lt;</span> <span class="sc">'\n'</span>
312+
<span class="o">&lt;&lt;</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">&lt;&lt;</span> <span class="sc">'\n'</span>
313+
<span class="o">&lt;&lt;</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">&lt;&lt;</span> <span class="sc">'\n'</span><span class="p">;</span>
314314

315315
<span class="k">return</span> <span class="mi">0</span><span class="p">;</span>
316316
<span class="p">}</span>

0 commit comments

Comments
 (0)