回答編集履歴

1

一周期のサンプルの長さを1足す。

2019/02/20 08:37

投稿

sobasei
sobasei

スコア10

test CHANGED
@@ -1,14 +1,12 @@
1
- **生成する波形のサンプル数を元波形よりもく生成する。**
1
+ サンプルの長さプラス1する
2
2
 
3
3
 
4
4
 
5
- **%180倍長くした**
6
-
7
5
  for k = 1: partial
8
6
 
9
- AS(:,k) = sin(linspace(0, 180*2*k*pi, 180*sml)) .* data_s(k);
7
+ AS(:,k) = sin(linspace(0, 2*k*pi, sml **+1**)) .* data_s(k);
10
8
 
11
- AC(:,k) = cos(linspace(0, 180*2*k*pi, 180*sml)) .* data_c(k);
9
+ AC(:,k) = cos(linspace(0, 2*k*pi, sml **+1**)) .* data_c(k);
12
10
 
13
11
  end
14
12
 
@@ -16,7 +14,7 @@
16
14
 
17
15
  Additive = sum(AS,2) + sum(AC,2) + (cosinefft(1)/2);
18
16
 
19
- Add2 = Additive(1:sml) ** %単一周期化**
17
+ Add2 = Additive(1:sml)
20
18
 
21
19
 
22
20