comparison Aug_19th.html @ 3:b798246629dd

fix Aug_19th
author Masataka Kohagura <kohagura@cr.ie.u-ryukyu.ac.jp>
date Tue, 19 Aug 2014 20:41:29 +0900
parents 69de65730c71
children
comparison
equal deleted inserted replaced
2:69de65730c71 3:b798246629dd
261 </code> 261 </code>
262 </ul> 262 </ul>
263 </pre> 263 </pre>
264 </div> 264 </div>
265 265
266 266 <div id="cover">
267 <div id="cover"> 267 <h1>波形の生成</h1>
268 <h1>三角波、矩形波の生成</h1> 268
269 269 <p>矩形波</p>
270 <ul> 270 <pre>
271 <li>矩形波</li> 271 <code>
272 <pre> 272 double
273 <code> 273 square(double t){
274 double square(double t){
275 double decimal_part = t - abs(t); 274 double decimal_part = t - abs(t);
276 return decimal_part < 0.5 ? 1 : -1; 275 return decimal_part < 0.5 ? 1 : -1;
277 } 276 }
278 </code> 277 </code>
279 </pre> 278 </pre>
280 279
281 <li>三角波</li> 280 <img src="./images/sqrWave.png" width="50%" height="">
282 <pre> 281
283 <code> 282 </div>
284 double tri(double t){ 283
284
285
286 <div id="cover">
287 <h1>波形の生成</h1>
288
289 <p>三角波</p>
290
291 <pre>
292 <code>
293 double
294 tri(double t){
285 295
286 double decimal_part = t - abs(t); 296 double decimal_part = t - abs(t);
287 297
288 if(abs(t) % 2 != 0){ 298 if(abs(t) % 2 != 0){
289 return decimal_part < 0.5 ? decimal_part : 1 - decimal_part; 299 return decimal_part < 0.5 ? decimal_part : 1 - decimal_part;
290 }else{ 300 }else{
291 return decimal_part < 0.5 ? -decimal_part : 1 - decimal_part; 301 return decimal_part < 0.5 ? -decimal_part : 1 - decimal_part;
292 } 302 }
293 } 303 }
294 </code> 304
295 </ul> 305 </code>
296 </pre> 306 </pre>
307
308 <img src="./images/triWave.png" width="50%" height="">
309
310 </div>
311
312
313
314 <div id="cover">
315 <h1>波形の生成</h1>
316
317 <p>のこぎり波</p>
318 <pre>
319 <code>
320 double
321 saw(double t)
322 {
323 double decimal_part = t - abs(t);
324 return decimal_part;
325 }
326 </code>
327 </pre>
328
329 <img src="./images/sawWave.png" width="50%" height="">
297 </div> 330 </div>
298 331
299 332
300 333
301 <div id="cover"> 334 <div id="cover">