質問編集履歴

1

ご指摘にあったとおりにコードを貼り付けました

2020/11/10 11:23

投稿

moo2
moo2

スコア0

test CHANGED
File without changes
test CHANGED
@@ -18,23 +18,39 @@
18
18
 
19
19
  ### 該当のソースコード
20
20
 
21
- Fs = 5000;   % サンプリング周波数は5000Hz
21
+
22
22
 
23
23
  ```
24
24
 
25
+ Fs = 5000;
26
+
25
- N = 2^18;  % データの個
27
+ ``` > % サンプリング周波は5000Hz
26
28
 
27
29
 
28
30
 
29
31
  ```
30
32
 
33
+ N = 2^18;
31
34
 
32
35
 
36
+
37
+ ```  > % データの個数
38
+
39
+
40
+
41
+ ```
42
+
43
+ i = (0 : N-1);
44
+
45
+
46
+
33
- i = (0 : N-1); ```% データの個数に対応するiを準備```
47
+ ``` > % データの個数に対応するiを準備
34
48
 
35
49
 
36
50
 
37
51
 
52
+
53
+ ```
38
54
 
39
55
  C = zeros(N,1);
40
56
 
@@ -42,19 +58,29 @@
42
58
 
43
59
  for k = 0 : 1: N-1
44
60
 
61
+ ex = exp(complex(0,-(2*pi/N)*k*i))';
45
62
 
63
+ ```> %exp(-j*(2*pi/N)*k*i)に対応
46
64
 
47
-   ex = exp(complex(0,-(2*pi/N)*k*i))'; ```%exp(-j*(2*pi/N)*k*i)に対応```
65
+   
48
66
 
49
67
 
50
68
 
69
+ ```
70
+
51
-     C(k+1,1) = 1/N * sum(cur1.*ex); ```% 離散フーリエ変換を実行, cur1は測定で得られた電流値```
71
+ C(k+1,1) = 1/N * sum(cur1.*ex);
72
+
73
+ end
74
+
75
+ ```   
76
+
77
+ >% 離散フーリエ変換を実行, cur1は測定で得られた電流値
52
78
 
53
79
 
54
80
 
55
81
                            
56
82
 
57
- end
83
+
58
84
 
59
85
 
60
86