質問編集履歴

1

詳細な内容を記述

2021/11/13 02:26

投稿

kouta2222222222
kouta2222222222

スコア1

test CHANGED
File without changes
test CHANGED
@@ -4,19 +4,19 @@
4
4
 
5
5
  ここに質問の内容を詳しく書いてください。
6
6
 
7
- (例)PHP(CakePHP)●●なシステム作っています。
7
+ コラッツ数列グラフ化する関数をつくろうとしていますが、意図するグラフができませんコラッツ数列は、任意の数が偶数なら二で割り、奇数なら三で割るというような作業を繰り返し、いずれは1になるというような数列です。
8
8
 
9
- ■■な機能を実装中に以下のエラーメッセージが発生しました。
9
+
10
10
 
11
11
 
12
12
 
13
13
  ### 発生している問題・エラーメッセージ
14
14
 
15
-
15
+ 例えばmが16のときに処理を行うと、16、8、4、2、1というようになります。これを折れ線グラフにしたいです。
16
16
 
17
17
  ```
18
18
 
19
- エラーッセージ
19
+ ![イメージ説明](6dd99d4d8d1f73450da863f8cc2a8d55.png)
20
20
 
21
21
  ```
22
22
 
@@ -26,9 +26,33 @@
26
26
 
27
27
 
28
28
 
29
- ```ここに言語名を入力
29
+ Collatz <- function(m){
30
30
 
31
- ソースコード
31
+ cat(m)
32
+
33
+ while(m>1){
34
+
35
+ if(m%%2==0){
36
+
37
+ m<- m/2
38
+
39
+ } else{
40
+
41
+ m<- 3*m+1
42
+
43
+ }
44
+
45
+ cat(c(m))
46
+
47
+ plot(c(m))
48
+
49
+ }
50
+
51
+ cat("\n")
52
+
53
+ }
54
+
55
+
32
56
 
33
57
  ```
34
58
 
@@ -38,7 +62,7 @@
38
62
 
39
63
 
40
64
 
41
- ここ問題に対してしたことを記載してださい。
65
+ mをベクトルにしたりしみましたが、うまくいきませんでいた
42
66
 
43
67
 
44
68