質問編集履歴
1
f=10をf=2*n-1に変更しました。
title
CHANGED
File without changes
|
body
CHANGED
@@ -9,6 +9,9 @@
|
|
9
9
|
些細なヒントでも良いので、アドバイスを下さい。
|
10
10
|
宜しくお願い致します。
|
11
11
|
|
12
|
+
※追記
|
13
|
+
f=10とタイプミスしていたのでf=2*n-1と修正しました。
|
14
|
+
|
12
15
|
### 発生している問題・エラーメッセージ
|
13
16
|
矩形波の振幅が1にならない。(失敗の実行結果は以下)
|
14
17
|
エラーは出ていない。
|
@@ -33,7 +36,7 @@
|
|
33
36
|
FILE *fp;
|
34
37
|
fp = fopen("20266005_rectangularwave.txt", "a+");
|
35
38
|
int i, n, len=1000;
|
36
|
-
double x, t, f=
|
39
|
+
double x, t, f=2.0*n-1, a=4.0/(M_PI*(2.0*n-1)), delta=1.0e-3;
|
37
40
|
for(i=0; i<len; i++){
|
38
41
|
x = 0.0;
|
39
42
|
t = (double)i*delta;
|
@@ -52,111 +55,118 @@
|
|
52
55
|
全て載せると10000字を超えるため、一部を載せます。これ以降は同様に繰り返されます。
|
53
56
|
```
|
54
57
|
0.000000 0.000000
|
55
|
-
0.001000 0.
|
58
|
+
0.001000 0.000002
|
56
|
-
0.002000 0.
|
59
|
+
0.002000 0.000002
|
57
|
-
0.003000 0.
|
60
|
+
0.003000 -0.000001
|
58
|
-
0.004000 0.
|
61
|
+
0.004000 -0.000002
|
59
|
-
0.005000 0.000001
|
62
|
+
0.005000 -0.000001
|
60
63
|
0.006000 0.000001
|
61
|
-
0.007000 0.
|
64
|
+
0.007000 0.000002
|
62
65
|
0.008000 0.000001
|
63
|
-
0.009000 0.
|
66
|
+
0.009000 -0.000002
|
64
|
-
0.010000 0.
|
67
|
+
0.010000 -0.000002
|
65
|
-
0.011000 0.
|
68
|
+
0.011000 0.000000
|
66
|
-
0.012000 0.
|
69
|
+
0.012000 0.000002
|
67
|
-
0.013000 0.
|
70
|
+
0.013000 0.000002
|
68
|
-
0.014000 0.000001
|
71
|
+
0.014000 -0.000001
|
69
|
-
0.015000 0.
|
72
|
+
0.015000 -0.000002
|
70
|
-
0.016000 0.000001
|
73
|
+
0.016000 -0.000001
|
71
|
-
0.017000 0.
|
74
|
+
0.017000 0.000002
|
72
75
|
0.018000 0.000002
|
73
|
-
0.019000 0.
|
76
|
+
0.019000 0.000000
|
74
|
-
0.020000 0.000002
|
77
|
+
0.020000 -0.000002
|
75
|
-
0.021000 0.000002
|
78
|
+
0.021000 -0.000002
|
76
|
-
0.022000 0.
|
79
|
+
0.022000 0.000000
|
77
80
|
0.023000 0.000002
|
78
|
-
0.024000 0.
|
81
|
+
0.024000 0.000001
|
79
|
-
0.025000 0.
|
82
|
+
0.025000 -0.000001
|
80
|
-
0.026000 0.000002
|
83
|
+
0.026000 -0.000002
|
81
|
-
0.027000 0.
|
84
|
+
0.027000 -0.000001
|
82
85
|
0.028000 0.000002
|
83
86
|
0.029000 0.000002
|
84
|
-
0.030000 0.
|
87
|
+
0.030000 0.000000
|
85
|
-
0.031000 0.000002
|
88
|
+
0.031000 -0.000002
|
86
|
-
0.032000 0.000002
|
89
|
+
0.032000 -0.000002
|
87
90
|
0.033000 0.000001
|
88
|
-
0.034000 0.
|
91
|
+
0.034000 0.000002
|
89
92
|
0.035000 0.000001
|
90
|
-
0.036000 0.000001
|
93
|
+
0.036000 -0.000001
|
91
|
-
0.037000 0.
|
94
|
+
0.037000 -0.000002
|
92
|
-
0.038000 0.000001
|
95
|
+
0.038000 -0.000001
|
93
|
-
0.039000 0.
|
96
|
+
0.039000 0.000002
|
94
|
-
0.040000 0.
|
97
|
+
0.040000 0.000002
|
95
|
-
0.041000 0.
|
98
|
+
0.041000 -0.000000
|
96
|
-
0.042000 0.
|
99
|
+
0.042000 -0.000002
|
97
|
-
0.043000 0.
|
100
|
+
0.043000 -0.000002
|
98
101
|
0.044000 0.000001
|
99
|
-
0.045000 0.
|
102
|
+
0.045000 0.000002
|
100
|
-
0.046000 0.
|
103
|
+
0.046000 0.000001
|
101
|
-
0.047000 0.
|
104
|
+
0.047000 -0.000001
|
102
|
-
0.048000 0.
|
105
|
+
0.048000 -0.000002
|
103
|
-
0.049000 0.000000
|
106
|
+
0.049000 -0.000000
|
104
|
-
0.050000 0.
|
107
|
+
0.050000 0.000002
|
105
|
-
0.051000
|
108
|
+
0.051000 0.000002
|
106
109
|
0.052000 -0.000000
|
107
|
-
0.053000 -0.
|
110
|
+
0.053000 -0.000002
|
108
|
-
0.054000 -0.
|
111
|
+
0.054000 -0.000002
|
109
|
-
0.055000
|
112
|
+
0.055000 0.000001
|
110
|
-
0.056000
|
113
|
+
0.056000 0.000002
|
111
|
-
0.057000
|
114
|
+
0.057000 0.000001
|
112
|
-
0.058000 -0.
|
115
|
+
0.058000 -0.000002
|
113
|
-
0.059000 -0.
|
116
|
+
0.059000 -0.000002
|
114
|
-
0.060000 -0.
|
117
|
+
0.060000 -0.000000
|
115
|
-
0.061000
|
118
|
+
0.061000 0.000002
|
116
|
-
0.062000
|
119
|
+
0.062000 0.000002
|
117
|
-
0.063000 -0.
|
120
|
+
0.063000 -0.000000
|
118
|
-
0.064000 -0.
|
121
|
+
0.064000 -0.000002
|
119
122
|
0.065000 -0.000001
|
120
|
-
0.066000
|
123
|
+
0.066000 0.000001
|
121
|
-
0.067000
|
124
|
+
0.067000 0.000002
|
122
|
-
0.068000
|
125
|
+
0.068000 0.000001
|
123
126
|
0.069000 -0.000002
|
124
127
|
0.070000 -0.000002
|
125
|
-
0.071000 -0.
|
128
|
+
0.071000 -0.000000
|
126
|
-
0.072000
|
129
|
+
0.072000 0.000002
|
127
|
-
0.073000
|
130
|
+
0.073000 0.000002
|
128
|
-
0.074000 -0.
|
131
|
+
0.074000 -0.000001
|
129
132
|
0.075000 -0.000002
|
130
|
-
0.076000 -0.
|
133
|
+
0.076000 -0.000001
|
131
|
-
0.077000
|
134
|
+
0.077000 0.000001
|
132
|
-
0.078000
|
135
|
+
0.078000 0.000002
|
133
|
-
0.079000
|
136
|
+
0.079000 0.000001
|
134
137
|
0.080000 -0.000002
|
135
138
|
0.081000 -0.000002
|
136
|
-
0.082000
|
139
|
+
0.082000 0.000000
|
137
|
-
0.083000
|
140
|
+
0.083000 0.000002
|
138
|
-
0.084000
|
141
|
+
0.084000 0.000002
|
139
142
|
0.085000 -0.000001
|
140
|
-
0.086000 -0.
|
143
|
+
0.086000 -0.000002
|
141
144
|
0.087000 -0.000001
|
145
|
+
0.088000 0.000001
|
146
|
+
0.089000 0.000002
|
147
|
+
0.090000 0.000000
|
148
|
+
0.091000 -0.000002
|
149
|
+
0.092000 -0.000002
|
150
|
+
0.093000 0.000000
|
151
|
+
0.094000 0.000002
|
152
|
+
0.095000 0.000002
|
153
|
+
0.096000 -0.000001
|
154
|
+
0.097000 -0.000002
|
142
|
-
0.
|
155
|
+
0.098000 -0.000001
|
143
|
-
0.089000 -0.000001
|
144
|
-
0.090000 -0.000001
|
145
|
-
0.091000 -0.000001
|
146
|
-
0.092000 -0.000001
|
147
|
-
0.093000 -0.000001
|
148
|
-
0.094000 -0.000001
|
149
|
-
0.095000 -0.000001
|
150
|
-
0.096000 -0.000000
|
151
|
-
0.097000 -0.000000
|
152
|
-
0.098000 -0.000000
|
153
|
-
0.099000
|
156
|
+
0.099000 0.000002
|
154
|
-
0.100000
|
157
|
+
0.100000 0.000002
|
155
158
|
0.101000 0.000000
|
156
|
-
0.102000 0.
|
159
|
+
0.102000 -0.000002
|
157
|
-
0.103000 0.
|
160
|
+
0.103000 -0.000002
|
158
161
|
0.104000 0.000000
|
159
|
-
0.105000 0.
|
162
|
+
0.105000 0.000002
|
163
|
+
0.106000 0.000001
|
164
|
+
0.107000 -0.000001
|
165
|
+
0.108000 -0.000002
|
166
|
+
0.109000 -0.000001
|
167
|
+
0.110000 0.000002
|
168
|
+
0.111000 0.000002
|
169
|
+
0.112000 0.000000
|
160
170
|
```
|
161
171
|
|
162
172
|
###利用環境
|