Skip to content

Commit f36424a

Browse files
author
cpprefjp-autoupdate
committed
update automatically
1 parent 51ba1a0 commit f36424a

File tree

5 files changed

+150
-40
lines changed

5 files changed

+150
-40
lines changed

reference/chrono/make24.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -239,7 +239,7 @@ <h2>例</h2>
239239
<span class="n"><a href="../cassert/assert.html">assert</a></span><span class="p">(</span><span class="n"><span style="color:#ff0000">chrono::make24</span></span><span class="p">(</span><span class="n"><a href="duration/op_h.html">12h</a></span><span class="p">,</span> <span class="nb">false</span><span class="p">)</span> <span class="o">==</span> <span class="n"><a href="duration/op_h.html">0h</a></span><span class="p">);</span>
240240

241241
<span class="n"><a href="../cassert/assert.html">assert</a></span><span class="p">(</span><span class="n"><span style="color:#ff0000">chrono::make24</span></span><span class="p">(</span><span class="n"><a href="duration/op_h.html">12h</a></span><span class="p">,</span> <span class="nb">true</span><span class="p">)</span> <span class="o">==</span> <span class="n"><a href="duration/op_h.html">12h</a></span><span class="p">);</span>
242-
<span class="n"><a href="../cassert/assert.html">assert</a></span><span class="p">(</span><span class="n"><span style="color:#ff0000">chrono::make24</span></span><span class="p">(</span><span class="n"><a href="duration/op_h.html">1h</a></span><span class="p">,</span> <span class="nb">true</span><span class="p">)</span> <span class="o">==</span> <span class="mi">1</span><span class="n"><a href="duration/op_h.html">3h</a></span><span class="p">);</span>
242+
<span class="n"><a href="../cassert/assert.html">assert</a></span><span class="p">(</span><span class="n"><span style="color:#ff0000">chrono::make24</span></span><span class="p">(</span><span class="n"><a href="duration/op_h.html">1h</a></span><span class="p">,</span> <span class="nb">true</span><span class="p">)</span> <span class="o">==</span> <span class="mi">1L</span><span class="n">vBLtvNmtRLzBvyveKKmeOJmavgtjJkP</span><span class="p">);</span>
243243
<span class="n"><a href="../cassert/assert.html">assert</a></span><span class="p">(</span><span class="n"><span style="color:#ff0000">chrono::make24</span></span><span class="p">(</span><span class="n"><a href="duration/op_h.html">3h</a></span><span class="p">,</span> <span class="nb">true</span><span class="p">)</span> <span class="o">==</span> <span class="n"><a href="duration/op_h.html">15h</a></span><span class="p">);</span>
244244
<span class="n"><a href="../cassert/assert.html">assert</a></span><span class="p">(</span><span class="n"><span style="color:#ff0000">chrono::make24</span></span><span class="p">(</span><span class="n"><a href="duration/op_h.html">11h</a></span><span class="p">,</span> <span class="nb">true</span><span class="p">)</span> <span class="o">==</span> <span class="n"><a href="duration/op_h.html">23h</a></span><span class="p">);</span>
245245
<span class="p">}</span>

reference/linalg/setup_givens_rotation.html

Lines changed: 42 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@
8484

8585
</head>
8686
<body>
87-
<header data-kunai-mdinfo="{&#34;meta&#34;: {&#34;header&#34;: [&#34;linalg&#34;], &#34;id-type&#34;: [&#34;function template&#34;], &#34;namespace&#34;: [&#34;std::linalg&#34;], &#34;cpp&#34;: [&#34;cpp26&#34;]}, &#34;sources&#34;: [], &#34;page_id&#34;: [&#34;reference&#34;, &#34;linalg&#34;, &#34;setup_givens_rotation&#34;]}">
87+
<header data-kunai-mdinfo="{&#34;meta&#34;: {&#34;header&#34;: [&#34;linalg&#34;], &#34;id-type&#34;: [&#34;function template&#34;], &#34;namespace&#34;: [&#34;std::linalg&#34;], &#34;cpp&#34;: [&#34;cpp26&#34;]}, &#34;sources&#34;: [{&#34;id&#34;: &#34;f34d0c1ac4c00cb7801c879b03217a8245dbe477&#34;, &#34;source&#34;: &#34;#include &lt;cmath&gt;\n#include &lt;complex&gt;\n#include &lt;iostream&gt;\n#include &lt;linalg&gt;\n\ntemplate &lt;class T&gt;\nvoid print(const std::linalg::setup_givens_rotation_result&lt;T&gt;&amp; result) {\n std::cout &lt;&lt; \&#34;c: \&#34; &lt;&lt; result.c &lt;&lt; &#39;\\n&#39;\n &lt;&lt; \&#34;s: \&#34; &lt;&lt; result.s &lt;&lt; &#39;\\n&#39;\n &lt;&lt; \&#34;r: \&#34; &lt;&lt; result.r &lt;&lt; &#39;\\n&#39;;\n}\n\nint main()\n{\n // (1)\n std::cout &lt;&lt; \&#34;(1)\\n\&#34;;\n auto result1 = std::linalg::setup_givens_rotation(1.0, std::sqrt(3.0));\n print(result1);\n\n // (2)\n std::cout &lt;&lt; \&#34;(2)\\n\&#34;;\n auto result2 = std::linalg::setup_givens_rotation(std::complex&lt;double&gt;(1.0, 0), std::complex&lt;double&gt;(0, std::sqrt(3.0)));\n print(result2);\n\n return 0;\n}\n&#34;}], &#34;page_id&#34;: [&#34;reference&#34;, &#34;linalg&#34;, &#34;setup_givens_rotation&#34;]}">
8888
<nav class="navbar navbar-default" role="navigation">
8989
<div class="container-fluid">
9090
<div class="navbar-header">
@@ -204,12 +204,12 @@
204204

205205
<p class="text-right"><small>
206206
最終更新日時(UTC):
207-
<span itemprop="datePublished" content="2024-07-11T10:10:41">
208-
2024年07月11日 10時10分41秒
207+
<span itemprop="datePublished" content="2024-07-24T02:56:08">
208+
2024年07月24日 02時56分08秒
209209
</span>
210210
<br/>
211211
<span itemprop="author" itemscope itemtype="http://schema.org/Person">
212-
<span itemprop="name">yoh</span>
212+
<span itemprop="name">Yuya Asano</span>
213213
</span>
214214
が更新
215215
</small></p>
@@ -279,7 +279,45 @@ <h2><a class="cpprefjp-defined-word" data-desc="満たさなければプログ
279279
<h2>戻り値</h2>
280280
<p><code>c</code><code>s</code>が入力$(a, b)^T$に対するギブンス回転行列の成分で、<code>r</code>を入力$(a, b)^T$のユークリッドノルムとすると、戻り値は<code>{c, s, r}</code>である。</p>
281281
<h2></h2>
282+
<p><strong>[注意] 処理系にあるコンパイラで確認していないため、間違っているかもしれません。</strong></p>
283+
<p><div class="yata" id="f34d0c1ac4c00cb7801c879b03217a8245dbe477"><div class="codehilite"><pre><span></span><code><span class="cp">#include</span> <span class="cpf"><a href="../cmath.html">&lt;cmath&gt;</a></span><span class="cp"></span>
284+
<span class="cp">#include</span> <span class="cpf"><a href="../complex.html">&lt;complex&gt;</a></span><span class="cp"></span>
285+
<span class="cp">#include</span> <span class="cpf"><a href="../iostream.html">&lt;iostream&gt;</a></span><span class="cp"></span>
286+
<span class="cp">#include</span> <span class="cpf"><a href="../linalg.html">&lt;linalg&gt;</a></span><span class="cp"></span>
287+
288+
<span class="k">template</span> <span class="o">&lt;</span><span class="k">class</span> <span class="nc">T</span><span class="o">&gt;</span>
289+
<span class="kt">void</span> <span class="n">print</span><span class="p">(</span><span class="k">const</span> <span class="n"><a href="setup_givens_rotation_result.html">std::linalg::setup_givens_rotation_result</a></span><span class="o">&lt;</span><span class="n">T</span><span class="o">&gt;&amp;</span> <span class="n">result</span><span class="p">)</span> <span class="p">{</span>
290+
<span class="n"><a href="../iostream/cout.html">std::cout</a></span> <span class="o">&lt;&lt;</span> <span class="s">"c: "</span> <span class="o">&lt;&lt;</span> <span class="n">result</span><span class="p">.</span><span class="n">c</span> <span class="o">&lt;&lt;</span> <span class="sc">'\n'</span>
291+
<span class="o">&lt;&lt;</span> <span class="s">"s: "</span> <span class="o">&lt;&lt;</span> <span class="n">result</span><span class="p">.</span><span class="n">s</span> <span class="o">&lt;&lt;</span> <span class="sc">'\n'</span>
292+
<span class="o">&lt;&lt;</span> <span class="s">"r: "</span> <span class="o">&lt;&lt;</span> <span class="n">result</span><span class="p">.</span><span class="n">r</span> <span class="o">&lt;&lt;</span> <span class="sc">'\n'</span><span class="p">;</span>
293+
<span class="p">}</span>
294+
295+
<span class="kt">int</span> <span class="n">main</span><span class="p">()</span>
296+
<span class="p">{</span>
297+
<span class="c1">// (1)</span>
298+
<span class="n"><a href="../iostream/cout.html">std::cout</a></span> <span class="o">&lt;&lt;</span> <span class="s">"(1)</span><span class="se">\n</span><span class="s">"</span><span class="p">;</span>
299+
<span class="k">auto</span> <span class="n">result1</span> <span class="o">=</span> <span class="n"><a href="">std::linalg::setup_givens_rotation</a></span><span class="p">(</span><span class="mf">1.0</span><span class="p">,</span> <span class="n">std</span><span class="o">::</span><span class="n">sqrt</span><span class="p">(</span><span class="mf">3.0</span><span class="p">));</span>
300+
<span class="n">print</span><span class="p">(</span><span class="n">result1</span><span class="p">);</span>
301+
302+
<span class="c1">// (2)</span>
303+
<span class="n"><a href="../iostream/cout.html">std::cout</a></span> <span class="o">&lt;&lt;</span> <span class="s">"(2)</span><span class="se">\n</span><span class="s">"</span><span class="p">;</span>
304+
<span class="k">auto</span> <span class="n">result2</span> <span class="o">=</span> <span class="n"><a href="">std::linalg::setup_givens_rotation</a></span><span class="p">(</span><span class="n">std</span><span class="o">::</span><span class="n">complex</span><span class="o">&lt;</span><span class="kt">double</span><span class="o">&gt;</span><span class="p">(</span><span class="mf">1.0</span><span class="p">,</span> <span class="mi">0</span><span class="p">),</span> <span class="n">std</span><span class="o">::</span><span class="n">complex</span><span class="o">&lt;</span><span class="kt">double</span><span class="o">&gt;</span><span class="p">(</span><span class="mi">0</span><span class="p">,</span> <span class="n">std</span><span class="o">::</span><span class="n">sqrt</span><span class="p">(</span><span class="mf">3.0</span><span class="p">)));</span>
305+
<span class="n">print</span><span class="p">(</span><span class="n">result2</span><span class="p">);</span>
306+
307+
<span class="k">return</span> <span class="mi">0</span><span class="p">;</span>
308+
<span class="p">}</span>
309+
</code></pre></div>
310+
</div></p>
282311
<h3>出力</h3>
312+
<p><pre><code>(1)
313+
c: 0.5
314+
s: -0.866025
315+
r: 2.0
316+
(2)
317+
c: 0.5
318+
s: (0,-0.866025)
319+
r: (2,0)
320+
</code></pre></p>
283321
<h2>バージョン</h2>
284322
<h3>言語</h3>
285323
<ul>

reference/linalg/setup_givens_rotation_result.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -188,12 +188,12 @@
188188

189189
<p class="text-right"><small>
190190
最終更新日時(UTC):
191-
<span itemprop="datePublished" content="2024-07-11T10:10:41">
192-
2024年07月11日 10時10分41秒
191+
<span itemprop="datePublished" content="2024-07-24T02:56:08">
192+
2024年07月24日 02時56分08秒
193193
</span>
194194
<br/>
195195
<span itemprop="author" itemscope itemtype="http://schema.org/Person">
196-
<span itemprop="name">yoh</span>
196+
<span itemprop="name">Yuya Asano</span>
197197
</span>
198198
が更新
199199
</small></p>
@@ -237,7 +237,7 @@ <h2><a class="cpprefjp-defined-word" data-desc="満たさなければプログ
237237
<li><code>Real</code><code><a href="../complex/complex.html">complex</a>&lt;Real&gt;</code>が規定できる型であること。</li>
238238
</ul>
239239
<h2></h2>
240-
<h3>出力</h3>
240+
<p><code><a href="setup_givens_rotation.html">setup_givens_rotation</a></code>に記載。</p>
241241
<h2>バージョン</h2>
242242
<h3>言語</h3>
243243
<ul>

rss.xml

Lines changed: 101 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,109 @@
22
<feed xmlns="http://www.w3.org/2005/Atom">
33
<title>cpprefjp - C++日本語リファレンス</title>
44
<link href="https://cpprefjp.github.io" />
5-
<updated>2024-07-23T14:39:10.231611</updated>
6-
<id>279f0b3b-b6aa-4576-9608-a059de3696dd</id>
5+
<updated>2024-07-24T02:59:27.727860</updated>
6+
<id>76baf4bf-6e97-482a-ad18-c1acd34b96cd</id>
77

88

9+
<entry>
10+
<title>setup_givens_rotation -- linalg : setup_givens_rotationの例を追加 (#1233)</title>
11+
<link href="https://cpprefjp.github.io/reference/linalg/setup_givens_rotation.html"/>
12+
<id>e5940e41345204a0f24b8a9663ae1e3ef2ef281a:reference/linalg/setup_givens_rotation.md</id>
13+
<updated>2024-07-24T11:56:08+09:00</updated>
14+
15+
<summary type="html">&lt;pre&gt;&lt;code&gt;diff --git a/reference/linalg/setup_givens_rotation.md b/reference/linalg/setup_givens_rotation.md
16+
index f91e11574..5bf834416 100644
17+
--- a/reference/linalg/setup_givens_rotation.md
18+
+++ b/reference/linalg/setup_givens_rotation.md
19+
@@ -64,9 +64,51 @@ $$
20+
21+
22+
## 例
23+
+**[注意] 処理系にあるコンパイラで確認していないため、間違っているかもしれません。**
24+
+
25+
+```cpp example
26+
+#include &amp;lt;cmath&amp;gt;
27+
+#include &amp;lt;complex&amp;gt;
28+
+#include &amp;lt;iostream&amp;gt;
29+
+#include &amp;lt;linalg&amp;gt;
30+
+
31+
+template &amp;lt;class T&amp;gt;
32+
+void print(const std::linalg::setup_givens_rotation_result&amp;lt;T&amp;gt;&amp;amp; result) {
33+
+ std::cout &amp;lt;&amp;lt; &amp;#34;c: &amp;#34; &amp;lt;&amp;lt; result.c &amp;lt;&amp;lt; &amp;#39;\n&amp;#39;
34+
+ &amp;lt;&amp;lt; &amp;#34;s: &amp;#34; &amp;lt;&amp;lt; result.s &amp;lt;&amp;lt; &amp;#39;\n&amp;#39;
35+
+ &amp;lt;&amp;lt; &amp;#34;r: &amp;#34; &amp;lt;&amp;lt; result.r &amp;lt;&amp;lt; &amp;#39;\n&amp;#39;;
36+
+}
37+
+
38+
+int main()
39+
+{
40+
+ // (1)
41+
+ std::cout &amp;lt;&amp;lt; &amp;#34;(1)\n&amp;#34;;
42+
+ auto result1 = std::linalg::setup_givens_rotation(1.0, std::sqrt(3.0));
43+
+ print(result1);
44+
+
45+
+ // (2)
46+
+ std::cout &amp;lt;&amp;lt; &amp;#34;(2)\n&amp;#34;;
47+
+ auto result2 = std::linalg::setup_givens_rotation(std::complex&amp;lt;double&amp;gt;(1.0, 0), std::complex&amp;lt;double&amp;gt;(0, std::sqrt(3.0)));
48+
+ print(result2);
49+
+
50+
+ return 0;
51+
+}
52+
+```
53+
+* std::linalg::setup_givens_rotation[link /reference/linalg/setup_givens_rotation.md]
54+
+* std::linalg::setup_givens_rotation_result[link /reference/linalg/setup_givens_rotation_result.md]
55+
56+
57+
### 出力
58+
+```
59+
+(1)
60+
+c: 0.5
61+
+s: -0.866025
62+
+r: 2.0
63+
+(2)
64+
+c: 0.5
65+
+s: (0,-0.866025)
66+
+r: (2,0)
67+
+```
68+
69+
70+
## バージョン
71+
&lt;/code&gt;&lt;/pre&gt;</summary>
72+
73+
<author>
74+
<name>Yuya Asano</name>
75+
<email>[email protected]</email>
76+
</author>
77+
</entry>
78+
79+
<entry>
80+
<title>setup_givens_rotation_result -- linalg : setup_givens_rotationの例を追加 (#1233)</title>
81+
<link href="https://cpprefjp.github.io/reference/linalg/setup_givens_rotation_result.html"/>
82+
<id>e5940e41345204a0f24b8a9663ae1e3ef2ef281a:reference/linalg/setup_givens_rotation_result.md</id>
83+
<updated>2024-07-24T11:56:08+09:00</updated>
84+
85+
<summary type="html">&lt;pre&gt;&lt;code&gt;diff --git a/reference/linalg/setup_givens_rotation_result.md b/reference/linalg/setup_givens_rotation_result.md
86+
index 5cd720420..9ed2ff37a 100644
87+
--- a/reference/linalg/setup_givens_rotation_result.md
88+
+++ b/reference/linalg/setup_givens_rotation_result.md
89+
@@ -33,9 +33,7 @@ namespace std::linalg {
90+
91+
92+
## 例
93+
-
94+
-
95+
-### 出力
96+
+[`setup_givens_rotation`](setup_givens_rotation.md)に記載。
97+
98+
99+
## バージョン
100+
&lt;/code&gt;&lt;/pre&gt;</summary>
101+
102+
<author>
103+
<name>Yuya Asano</name>
104+
<email>[email protected]</email>
105+
</author>
106+
</entry>
107+
9108
<entry>
10109
<title>utility -- Merge pull request #1303 from cpprefjp/fix-headline</title>
11110
<link href="https://cpprefjp.github.io/reference/utility.html"/>
@@ -1164,31 +1263,4 @@ index 000000000..9b5af7ef0
11641263
</author>
11651264
</entry>
11661265

1167-
<entry>
1168-
<title>swap_elements -- linalg : 赤文字を修正 (#1233)</title>
1169-
<link href="https://cpprefjp.github.io/reference/linalg/swap_elements.html"/>
1170-
<id>ed8ddfec6ab72490750bcc2988a1f84649cfb9a3:reference/linalg/swap_elements.md</id>
1171-
<updated>2024-07-23T10:03:43+09:00</updated>
1172-
1173-
<summary type="html">&lt;pre&gt;&lt;code&gt;diff --git a/reference/linalg/swap_elements.md b/reference/linalg/swap_elements.md
1174-
index 553ee7040..932f48479 100644
1175-
--- a/reference/linalg/swap_elements.md
1176-
+++ b/reference/linalg/swap_elements.md
1177-
@@ -106,7 +106,7 @@ int main()
1178-
return 0;
1179-
}
1180-
```
1181-
-* std::linalg::copy[color ff0000]
1182-
+* std::linalg::swap_elements[color ff0000]
1183-
1184-
1185-
### 出力
1186-
&lt;/code&gt;&lt;/pre&gt;</summary>
1187-
1188-
<author>
1189-
<name>Yuya Asano</name>
1190-
<email>[email protected]</email>
1191-
</author>
1192-
</entry>
1193-
11941266
</feed>

sitemap.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31552,7 +31552,7 @@
3155231552

3155331553
<url>
3155431554
<loc>https://cpprefjp.github.io/reference/linalg/setup_givens_rotation_result.html</loc>
31555-
<lastmod>2024-07-18T22:14:56+09:00</lastmod>
31555+
<lastmod>2024-07-24T11:56:08+09:00</lastmod>
3155631556
<changefreq>daily</changefreq>
3155731557
<priority>0.7</priority>
3155831558
</url>
@@ -31741,7 +31741,7 @@
3174131741

3174231742
<url>
3174331743
<loc>https://cpprefjp.github.io/reference/linalg/setup_givens_rotation.html</loc>
31744-
<lastmod>2024-07-18T22:14:56+09:00</lastmod>
31744+
<lastmod>2024-07-24T11:56:08+09:00</lastmod>
3174531745
<changefreq>daily</changefreq>
3174631746
<priority>0.7</priority>
3174731747
</url>

0 commit comments

Comments
 (0)