2
2
<feed xmlns =" http://www.w3.org/2005/Atom" >
3
3
<title >cpprefjp - C++日本語リファレンス</title >
4
4
<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 >
7
7
8
8
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" >< pre>< code> 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 & lt;cmath& gt;
27
+ +#include & lt;complex& gt;
28
+ +#include & lt;iostream& gt;
29
+ +#include & lt;linalg& gt;
30
+ +
31
+ +template & lt;class T& gt;
32
+ +void print(const std::linalg::setup_givens_rotation_result& lt;T& gt;& amp; result) {
33
+ + std::cout & lt;& lt; & #34;c: & #34; & lt;& lt; result.c & lt;& lt; & #39;\n& #39;
34
+ + & lt;& lt; & #34;s: & #34; & lt;& lt; result.s & lt;& lt; & #39;\n& #39;
35
+ + & lt;& lt; & #34;r: & #34; & lt;& lt; result.r & lt;& lt; & #39;\n& #39;;
36
+ +}
37
+ +
38
+ +int main()
39
+ +{
40
+ + // (1)
41
+ + std::cout & lt;& lt; & #34;(1)\n& #34;;
42
+ + auto result1 = std::linalg::setup_givens_rotation(1.0, std::sqrt(3.0));
43
+ + print(result1);
44
+ +
45
+ + // (2)
46
+ + std::cout & lt;& lt; & #34;(2)\n& #34;;
47
+ + 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)));
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
+ < /code>< /pre> </summary >
72
+
73
+ <author >
74
+ <name >Yuya Asano</name >
75
+
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" >< pre>< code> 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
+ < /code>< /pre> </summary >
101
+
102
+ <author >
103
+ <name >Yuya Asano</name >
104
+
105
+ </author >
106
+ </entry >
107
+
9
108
<entry >
10
109
<title >utility -- Merge pull request #1303 from cpprefjp/fix-headline</title >
11
110
<link href =" https://cpprefjp.github.io/reference/utility.html" />
@@ -1164,31 +1263,4 @@ index 000000000..9b5af7ef0
1164
1263
</author >
1165
1264
</entry >
1166
1265
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" >< pre>< code> 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
- < /code>< /pre> </summary >
1187
-
1188
- <author >
1189
- <name >Yuya Asano</name >
1190
-
1191
- </author >
1192
- </entry >
1193
-
1194
1266
</feed >
0 commit comments