home *** CD-ROM | disk | FTP | other *** search
/ Education Sampler 1992 [NeXTSTEP] / Education_1992_Sampler.iso / SoundAndMusic / resample / testFilter.ma < prev    next >
Text File  |  1991-06-22  |  39KB  |  1,647 lines

  1. (*^
  2.  
  3. ::[paletteColors = 128; 
  4.     fontset = title, "Times-Bold", 24, L2, center, bold, nohscroll;
  5.     fontset = subtitle, "Times-Bold", 18, L2, center, bold, nohscroll;
  6.     fontset = subsubtitle, "Times-Bold", 14, L2, center, bold, nohscroll;
  7.     fontset = section, "Times-Bold", 18, L2, bold, nohscroll, grayBox;
  8.     fontset = subsection, "Times-Bold", 14, L2, bold, nohscroll, blackBox;
  9.     fontset = subsubsection, "Times-Bold", 12, L2, bold, nohscroll, whiteBox;
  10.     fontset = text, "Times-Roman", 12, L2, nohscroll;
  11.     fontset = smalltext, "Times-Roman", 10, L2, nohscroll;
  12.     fontset = input, "Courier-Bold", 12, L2, bold, nowordwrap;
  13.     fontset = output, "Courier", 12, L2, nowordwrap;
  14.     fontset = message, "Courier", 12, L2, R21845, G21845, B21845, nowordwrap;
  15.     fontset = print, "Courier", 12, L2, nowordwrap;
  16.     fontset = info, "Courier", 12, L2, nowordwrap;
  17.     fontset = postscript, "Courier", 12, L2, nowordwrap;
  18.     fontset = name, "Times-Italic", 11, L2, italic, R21845, G21845, B21845, nowordwrap, nohscroll;
  19.     fontset = header, "Times", 10, L2;
  20.     fontset = footer, "Times", 12, L2, center;
  21.     fontset = help, "Times-Roman", 14, L2, nohscroll;
  22.     fontset = clipboard, "New York", 12, L2;
  23.     fontset = completions, "Courier", 16, L2, nowordwrap;
  24.     fontset = network, "Courier", 10, L2, nowordwrap;
  25.     fontset = graphlabel, "Courier", 12, L2, nowordwrap;
  26.     fontset = special1, "New York", 12, L2, nowordwrap;
  27.     fontset = special2, "New York", 12, L2, center, nowordwrap;
  28.     fontset = special3, "New York", 12, L2, right, nowordwrap;
  29.     fontset = special4, "New York", 12, L2, nowordwrap;
  30.     fontset = special5, "New York", 12, L2, nowordwrap;]
  31. :[font = title; inactive; ]
  32. FIR Filter Test
  33. :[font = subtitle; inactive; ]
  34. To display FIR filter designed by program windowfilter 
  35. for use in program resample
  36. :[font = section; inactive; startGroup; ]
  37. Usage
  38. :[font = subsubsection; inactive; ]
  39. Rename the filter written by windowfilter to 'test.filter'
  40. :[font = subsubsection; inactive; ]
  41. Execute the testFilter shell script in this directory
  42. :[font = subsubsection; inactive; ]
  43. Make sure there is a symbolic link from this directory to /
  44. :[font = subsubsection; inactive; endGroup; ]
  45. Select all cells in this document (via %A) and press the Enter key
  46. :[font = section; inactive; startGroup; ]
  47. Load and Display FIR Impulse Resonse
  48. :[font = input; ]
  49. d = ReadList["/resample/ir.dat",Number] * 2^-15; (* [-1.0,1.0) *)
  50. :[font = text; inactive; ]
  51. The above requires a soft-link from the resample directory to /
  52. :[font = input; startGroup; ]
  53. len = Length[d]
  54. :[font = output; inactive; output; endGroup; ]
  55. 78
  56. ;[o]
  57. 78
  58. :[font = input; startGroup; ]
  59. ListPlot[d,PlotJoined->True,PlotRange->All];
  60. :[font = postscript; inactive; PostScript; output; endGroup; endGroup; pictureLeft = 39; pictureWidth = 282; pictureHeight = 174; preserveAspect; ]
  61. %!
  62. %%Creator: Mathematica
  63. %%AspectRatio: 0.61803 
  64. MathPictureStart
  65. % Scaling calculations
  66. 0.01144 0.01237 0.11103 0.54923 [
  67. [(20)] 0.25881 0.09853 0 1 Msboxa
  68. [(40)] 0.50618 0.09853 0 1 Msboxa
  69. [(60)] 0.75356 0.09853 0 1 Msboxa
  70. [(-0.2)] -0.00106 0.00118 1 0 Msboxa
  71. [(0.2)] -0.00106 0.22087 1 0 Msboxa
  72. [(0.4)] -0.00106 0.33072 1 0 Msboxa
  73. [(0.6)] -0.00106 0.44056 1 0 Msboxa
  74. [(0.8)] -0.00106 0.55041 1 0 Msboxa
  75. [ -0.001 -0.001 0 0 ]
  76. [ 1.001 0.61903 0 0 ]
  77. ] MathScale
  78. % Start of Graphics
  79. 1 setlinecap
  80. 1 setlinejoin
  81. newpath
  82. %%Object: Graphics
  83. [ ] 0 setdash
  84. 0 setgray
  85. gsave
  86. gsave
  87. 0.002 setlinewidth
  88. 0 0.11103 moveto
  89. 1 0.11103 lineto
  90. stroke
  91. 0.25881 0.10478 moveto
  92. 0.25881 0.11728 lineto
  93. stroke
  94. 0 setgray
  95. [(20)] 0.25881 0.09853 0 1 Mshowa
  96. 0.50618 0.10478 moveto
  97. 0.50618 0.11728 lineto
  98. stroke
  99. 0 setgray
  100. [(40)] 0.50618 0.09853 0 1 Mshowa
  101. 0.75356 0.10478 moveto
  102. 0.75356 0.11728 lineto
  103. stroke
  104. 0 setgray
  105. [(60)] 0.75356 0.09853 0 1 Mshowa
  106. 0.01144 0 moveto
  107. 0.01144 0.61803 lineto
  108. stroke
  109. 0.00519 0.00118 moveto
  110. 0.01769 0.00118 lineto
  111. stroke
  112. 0 setgray
  113. [(-0.2)] -0.00106 0.00118 1 0 Mshowa
  114. 0.00519 0.22087 moveto
  115. 0.01769 0.22087 lineto
  116. stroke
  117. 0 setgray
  118. [(0.2)] -0.00106 0.22087 1 0 Mshowa
  119. 0.00519 0.33072 moveto
  120. 0.01769 0.33072 lineto
  121. stroke
  122. 0 setgray
  123. [(0.4)] -0.00106 0.33072 1 0 Mshowa
  124. 0.00519 0.44056 moveto
  125. 0.01769 0.44056 lineto
  126. stroke
  127. 0 setgray
  128. [(0.6)] -0.00106 0.44056 1 0 Mshowa
  129. 0.00519 0.55041 moveto
  130. 0.01769 0.55041 lineto
  131. stroke
  132. 0 setgray
  133. [(0.8)] -0.00106 0.55041 1 0 Mshowa
  134. grestore
  135. grestore
  136. 0 0 moveto
  137. 1 0 lineto
  138. 1 0.618034 lineto
  139. 0 0.618034 lineto
  140. closepath
  141. clip
  142. newpath
  143. 0 setgray
  144. 0.004 setlinewidth
  145. 0.02381 0.11104 moveto
  146. 0.03618 0.11111 lineto
  147. 0.04855 0.11111 lineto
  148. 0.06092 0.11103 lineto
  149. 0.07328 0.11084 lineto
  150. 0.08565 0.11059 lineto
  151. 0.09802 0.11047 lineto
  152. 0.11039 0.11069 lineto
  153. 0.12276 0.11133 lineto
  154. 0.13513 0.11225 lineto
  155. 0.1475 0.11292 lineto
  156. 0.15986 0.11262 lineto
  157. 0.17223 0.11108 lineto
  158. 0.1846 0.10863 lineto
  159. 0.19697 0.10643 lineto
  160. 0.20934 0.10603 lineto
  161. 0.22171 0.10866 lineto
  162. 0.23408 0.11391 lineto
  163. 0.24644 0.11967 lineto
  164. 0.25881 0.12261 lineto
  165. 0.27118 0.11967 lineto
  166. 0.28355 0.11047 lineto
  167. 0.29592 0.09807 lineto
  168. 0.30829 0.08875 lineto
  169. 0.32066 0.08912 lineto
  170. 0.33302 0.10236 lineto
  171. 0.34539 0.12526 lineto
  172. 0.35776 0.14788 lineto
  173. 0.37013 0.15708 lineto
  174. 0.3825 0.14285 lineto
  175. 0.39487 0.10496 lineto
  176. 0.40724 0.0561 lineto
  177. 0.4196 0.01973 lineto
  178. 0.43197 0.02177 lineto
  179. 0.44434 0.07963 lineto
  180. 0.45671 0.19269 lineto
  181. 0.46908 0.33926 lineto
  182. 0.48145 0.48192 lineto
  183. 0.49382 0.57979 lineto
  184. 0.50618 0.60332 lineto
  185. 0.51855 0.54524 lineto
  186. 0.53092 0.42337 lineto
  187. 0.54329 0.27388 lineto
  188. 0.55566 0.13789 lineto
  189. 0.56803 0.0473 lineto
  190. 0.5804 0.01472 lineto
  191. 0.59276 0.03221 lineto
  192. 0.60513 0.07725 lineto
  193. 0.6175 0.12375 lineto
  194. 0.62987 0.15221 lineto
  195. Mistroke
  196. 0.64224 0.15554 lineto
  197. 0.65461 0.13895 lineto
  198. 0.66698 0.11466 lineto
  199. 0.67934 0.09509 lineto
  200. 0.69171 0.08746 lineto
  201. 0.70408 0.09195 lineto
  202. 0.71645 0.10347 lineto
  203. 0.72882 0.1151 lineto
  204. 0.74119 0.12175 lineto
  205. 0.75356 0.1219 lineto
  206. 0.76592 0.11733 lineto
  207. 0.77829 0.11141 lineto
  208. 0.79066 0.10715 lineto
  209. 0.80303 0.10588 lineto
  210. 0.8154 0.10724 lineto
  211. 0.82777 0.10975 lineto
  212. 0.84014 0.1119 lineto
  213. 0.8525 0.11289 lineto
  214. 0.86487 0.1127 lineto
  215. 0.87724 0.11186 lineto
  216. 0.88961 0.11103 lineto
  217. 0.90198 0.11054 lineto
  218. 0.91435 0.11047 lineto
  219. 0.92672 0.11069 lineto
  220. 0.93908 0.11092 lineto
  221. 0.95145 0.11108 lineto
  222. 0.96382 0.11111 lineto
  223. 0.97619 0.11108 lineto
  224. Mfstroke
  225. % End of Graphics
  226. MathPictureEnd
  227. :[font = section; inactive; startGroup; ]
  228. Compute and Display Frequency Response
  229. :[font = input; startGroup; Cclosed; ]
  230. padlen = N[2^(4+Floor[Log[2,len]])]
  231. :[font = output; inactive; output; ]
  232. 1024.
  233. ;[o]
  234. 1024.
  235. :[font = input; ]
  236. d = Flatten[{d,Table[0,{padlen-len}]}];
  237. :[font = input; startGroup; ]
  238. Length[d]
  239. :[font = output; inactive; output; endGroup; ]
  240. 1024
  241. ;[o]
  242. 1024
  243. :[font = input; ]
  244. f = Fourier[d];
  245. :[font = input; startGroup; ]
  246. lf = Length[f]
  247. :[font = output; inactive; output; endGroup; ]
  248. 1024
  249. ;[o]
  250. 1024
  251. :[font = input; ]
  252. pf = Take[f,{1,Floor[lf/2]}];
  253. :[font = input; ]
  254. fs = Re[pf * Conjugate[pf]];
  255. :[font = input; startGroup; ]
  256. mfs = Max[fs]
  257. :[font = output; inactive; output; endGroup; ]
  258. 0.0157216946498225
  259. ;[o]
  260. 0.0157217
  261. :[font = input; ]
  262. onfs = fs * (1/mfs) + 10^-10;
  263. :[font = input; endGroup; ]
  264. nfsdb = 10*Log[10,onfs];
  265. :[font = input; startGroup; ]
  266. ListPlot[nfsdb,PlotJoined->True,PlotRange->{-100,10}];
  267. :[font = postscript; inactive; PostScript; output; endGroup; endGroup; pictureLeft = 39; pictureWidth = 282; pictureHeight = 174; preserveAspect; ]
  268. %!
  269. %%Creator: Mathematica
  270. %%AspectRatio: 0.61803 
  271. MathPictureStart
  272. % Scaling calculations
  273. 0.02381 0.00186 0.56185 0.00562 [
  274. [(100)] 0.20982 0.54935 0 1 Msboxa
  275. [(200)] 0.39583 0.54935 0 1 Msboxa
  276. [(300)] 0.58185 0.54935 0 1 Msboxa
  277. [(400)] 0.76786 0.54935 0 1 Msboxa
  278. [(500)] 0.95387 0.54935 0 1 Msboxa
  279. [(-100)] 0.01131 0 1 0 Msboxa
  280. [(-80)] 0.01131 0.11237 1 0 Msboxa
  281. [(-60)] 0.01131 0.22474 1 0 Msboxa
  282. [(-40)] 0.01131 0.33711 1 0 Msboxa
  283. [(-20)] 0.01131 0.44948 1 0 Msboxa
  284. [ -0.001 -0.001 0 0 ]
  285. [ 1.001 0.61903 0 0 ]
  286. ] MathScale
  287. % Start of Graphics
  288. 1 setlinecap
  289. 1 setlinejoin
  290. newpath
  291. %%Object: Graphics
  292. [ ] 0 setdash
  293. 0 setgray
  294. gsave
  295. gsave
  296. 0.002 setlinewidth
  297. 0 0.56185 moveto
  298. 1 0.56185 lineto
  299. stroke
  300. 0.20982 0.5556 moveto
  301. 0.20982 0.5681 lineto
  302. stroke
  303. 0 setgray
  304. [(100)] 0.20982 0.54935 0 1 Mshowa
  305. 0.39583 0.5556 moveto
  306. 0.39583 0.5681 lineto
  307. stroke
  308. 0 setgray
  309. [(200)] 0.39583 0.54935 0 1 Mshowa
  310. 0.58185 0.5556 moveto
  311. 0.58185 0.5681 lineto
  312. stroke
  313. 0 setgray
  314. [(300)] 0.58185 0.54935 0 1 Mshowa
  315. 0.76786 0.5556 moveto
  316. 0.76786 0.5681 lineto
  317. stroke
  318. 0 setgray
  319. [(400)] 0.76786 0.54935 0 1 Mshowa
  320. 0.95387 0.5556 moveto
  321. 0.95387 0.5681 lineto
  322. stroke
  323. 0 setgray
  324. [(500)] 0.95387 0.54935 0 1 Mshowa
  325. 0.02381 0 moveto
  326. 0.02381 0.61803 lineto
  327. stroke
  328. 0.01756 0 moveto
  329. 0.03006 0 lineto
  330. stroke
  331. 0 setgray
  332. [(-100)] 0.01131 0 1 0 Mshowa
  333. 0.01756 0.11237 moveto
  334. 0.03006 0.11237 lineto
  335. stroke
  336. 0 setgray
  337. [(-80)] 0.01131 0.11237 1 0 Mshowa
  338. 0.01756 0.22474 moveto
  339. 0.03006 0.22474 lineto
  340. stroke
  341. 0 setgray
  342. [(-60)] 0.01131 0.22474 1 0 Mshowa
  343. 0.01756 0.33711 moveto
  344. 0.03006 0.33711 lineto
  345. stroke
  346. 0 setgray
  347. [(-40)] 0.01131 0.33711 1 0 Mshowa
  348. 0.01756 0.44948 moveto
  349. 0.03006 0.44948 lineto
  350. stroke
  351. 0 setgray
  352. [(-20)] 0.01131 0.44948 1 0 Mshowa
  353. grestore
  354. grestore
  355. 0 0 moveto
  356. 1 0 lineto
  357. 1 0.618034 lineto
  358. 0 0.618034 lineto
  359. closepath
  360. clip
  361. newpath
  362. 0 setgray
  363. 0.004 setlinewidth
  364. 0.02567 0.56182 moveto
  365. 0.02753 0.56182 lineto
  366. 0.02939 0.56182 lineto
  367. 0.03125 0.56182 lineto
  368. 0.03311 0.56182 lineto
  369. 0.03497 0.56183 lineto
  370. 0.03683 0.56183 lineto
  371. 0.03869 0.56183 lineto
  372. 0.04055 0.56183 lineto
  373. 0.04241 0.56183 lineto
  374. 0.04427 0.56184 lineto
  375. 0.04613 0.56184 lineto
  376. 0.04799 0.56184 lineto
  377. 0.04985 0.56184 lineto
  378. 0.05171 0.56184 lineto
  379. 0.05357 0.56185 lineto
  380. 0.05543 0.56185 lineto
  381. 0.05729 0.56185 lineto
  382. 0.05915 0.56185 lineto
  383. 0.06101 0.56185 lineto
  384. 0.06287 0.56185 lineto
  385. 0.06473 0.56185 lineto
  386. 0.06659 0.56185 lineto
  387. 0.06845 0.56185 lineto
  388. 0.07031 0.56185 lineto
  389. 0.07217 0.56185 lineto
  390. 0.07403 0.56185 lineto
  391. 0.07589 0.56184 lineto
  392. 0.07775 0.56184 lineto
  393. 0.07961 0.56184 lineto
  394. 0.08147 0.56184 lineto
  395. 0.08333 0.56184 lineto
  396. 0.08519 0.56184 lineto
  397. 0.08705 0.56184 lineto
  398. 0.08891 0.56184 lineto
  399. 0.09077 0.56184 lineto
  400. 0.09263 0.56184 lineto
  401. 0.09449 0.56184 lineto
  402. 0.09635 0.56184 lineto
  403. 0.09821 0.56184 lineto
  404. 0.10007 0.56184 lineto
  405. 0.10193 0.56184 lineto
  406. 0.10379 0.56184 lineto
  407. 0.10565 0.56184 lineto
  408. 0.10751 0.56184 lineto
  409. 0.10938 0.56184 lineto
  410. 0.11124 0.56184 lineto
  411. 0.1131 0.56184 lineto
  412. 0.11496 0.56184 lineto
  413. 0.11682 0.56184 lineto
  414. Mistroke
  415. 0.11868 0.56184 lineto
  416. 0.12054 0.56184 lineto
  417. 0.1224 0.56184 lineto
  418. 0.12426 0.56184 lineto
  419. 0.12612 0.56184 lineto
  420. 0.12798 0.56184 lineto
  421. 0.12984 0.56184 lineto
  422. 0.1317 0.56184 lineto
  423. 0.13356 0.56185 lineto
  424. 0.13542 0.56185 lineto
  425. 0.13728 0.56185 lineto
  426. 0.13914 0.56185 lineto
  427. 0.141 0.56185 lineto
  428. 0.14286 0.56185 lineto
  429. 0.14472 0.56185 lineto
  430. 0.14658 0.56185 lineto
  431. 0.14844 0.56185 lineto
  432. 0.1503 0.56185 lineto
  433. 0.15216 0.56185 lineto
  434. 0.15402 0.56184 lineto
  435. 0.15588 0.56184 lineto
  436. 0.15774 0.56184 lineto
  437. 0.1596 0.56184 lineto
  438. 0.16146 0.56184 lineto
  439. 0.16332 0.56184 lineto
  440. 0.16518 0.56184 lineto
  441. 0.16704 0.56184 lineto
  442. 0.1689 0.56184 lineto
  443. 0.17076 0.56184 lineto
  444. 0.17262 0.56184 lineto
  445. 0.17448 0.56183 lineto
  446. 0.17634 0.56182 lineto
  447. 0.1782 0.5618 lineto
  448. 0.18006 0.56177 lineto
  449. 0.18192 0.56173 lineto
  450. 0.18378 0.56168 lineto
  451. 0.18564 0.56161 lineto
  452. 0.1875 0.56152 lineto
  453. 0.18936 0.5614 lineto
  454. 0.19122 0.56126 lineto
  455. 0.19308 0.56108 lineto
  456. 0.19494 0.56086 lineto
  457. 0.1968 0.56059 lineto
  458. 0.19866 0.56028 lineto
  459. 0.20052 0.55991 lineto
  460. 0.20238 0.55948 lineto
  461. 0.20424 0.55898 lineto
  462. 0.2061 0.5584 lineto
  463. 0.20796 0.55774 lineto
  464. 0.20982 0.557 lineto
  465. Mistroke
  466. 0.21168 0.55615 lineto
  467. 0.21354 0.55521 lineto
  468. 0.2154 0.55416 lineto
  469. 0.21726 0.55299 lineto
  470. 0.21912 0.5517 lineto
  471. 0.22098 0.55028 lineto
  472. 0.22284 0.54873 lineto
  473. 0.2247 0.54703 lineto
  474. 0.22656 0.54519 lineto
  475. 0.22842 0.54318 lineto
  476. 0.23028 0.54102 lineto
  477. 0.23214 0.53869 lineto
  478. 0.234 0.53618 lineto
  479. 0.23586 0.53349 lineto
  480. 0.23772 0.53062 lineto
  481. 0.23958 0.52754 lineto
  482. 0.24144 0.52426 lineto
  483. 0.2433 0.52077 lineto
  484. 0.24516 0.51706 lineto
  485. 0.24702 0.51313 lineto
  486. 0.24888 0.50895 lineto
  487. 0.25074 0.50454 lineto
  488. 0.2526 0.49987 lineto
  489. 0.25446 0.49493 lineto
  490. 0.25632 0.48972 lineto
  491. 0.25818 0.48423 lineto
  492. 0.26004 0.47844 lineto
  493. 0.2619 0.47233 lineto
  494. 0.26376 0.4659 lineto
  495. 0.26563 0.45912 lineto
  496. 0.26749 0.45199 lineto
  497. 0.26935 0.44447 lineto
  498. 0.27121 0.43655 lineto
  499. 0.27307 0.42821 lineto
  500. 0.27493 0.41941 lineto
  501. 0.27679 0.41012 lineto
  502. 0.27865 0.40031 lineto
  503. 0.28051 0.38993 lineto
  504. 0.28237 0.37894 lineto
  505. 0.28423 0.36727 lineto
  506. 0.28609 0.35485 lineto
  507. 0.28795 0.3416 lineto
  508. 0.28981 0.3274 lineto
  509. 0.29167 0.31212 lineto
  510. 0.29353 0.29557 lineto
  511. 0.29539 0.27749 lineto
  512. 0.29725 0.25754 lineto
  513. 0.29911 0.23517 lineto
  514. 0.30097 0.20948 lineto
  515. 0.30283 0.17883 lineto
  516. Mistroke
  517. 0.30469 0.13964 lineto
  518. 0.30655 0.08423 lineto
  519. 0.30841 0.06644 lineto
  520. 0.31027 0.08171 lineto
  521. 0.31213 0.07892 lineto
  522. 0.31399 0.0635 lineto
  523. 0.31585 0.03497 lineto
  524. 0.31771 0.0012 lineto
  525. 0.31957 0.01596 lineto
  526. 0.32143 0.03058 lineto
  527. 0.32329 0.03393 lineto
  528. 0.32515 0.0315 lineto
  529. 0.32701 0.03074 lineto
  530. 0.32887 0.03767 lineto
  531. 0.33073 0.04836 lineto
  532. 0.33259 0.05738 lineto
  533. 0.33445 0.06301 lineto
  534. 0.33631 0.06504 lineto
  535. 0.33817 0.06348 lineto
  536. 0.34003 0.05816 lineto
  537. 0.34189 0.04858 lineto
  538. 0.34375 0.03418 lineto
  539. 0.34561 0.01758 lineto
  540. 0.34747 0.01546 lineto
  541. 0.34933 0.03111 lineto
  542. 0.35119 0.04637 lineto
  543. 0.35305 0.05732 lineto
  544. 0.35491 0.06467 lineto
  545. 0.35677 0.06933 lineto
  546. 0.35863 0.07197 lineto
  547. 0.36049 0.07317 lineto
  548. 0.36235 0.07342 lineto
  549. 0.36421 0.07322 lineto
  550. 0.36607 0.073 lineto
  551. 0.36793 0.07306 lineto
  552. 0.36979 0.0735 lineto
  553. 0.37165 0.07421 lineto
  554. 0.37351 0.075 lineto
  555. 0.37537 0.07568 lineto
  556. 0.37723 0.07611 lineto
  557. 0.37909 0.07626 lineto
  558. 0.38095 0.07619 lineto
  559. 0.38281 0.07599 lineto
  560. 0.38467 0.07582 lineto
  561. 0.38653 0.0758 lineto
  562. 0.38839 0.07599 lineto
  563. 0.39025 0.07643 lineto
  564. 0.39211 0.07707 lineto
  565. 0.39397 0.07786 lineto
  566. 0.39583 0.07876 lineto
  567. Mistroke
  568. 0.39769 0.07973 lineto
  569. 0.39955 0.08073 lineto
  570. 0.40141 0.08174 lineto
  571. 0.40327 0.08267 lineto
  572. 0.40513 0.08343 lineto
  573. 0.40699 0.08387 lineto
  574. 0.40885 0.08383 lineto
  575. 0.41071 0.08313 lineto
  576. 0.41257 0.08158 lineto
  577. 0.41443 0.07895 lineto
  578. 0.41629 0.07502 lineto
  579. 0.41815 0.06949 lineto
  580. 0.42001 0.06201 lineto
  581. 0.42188 0.05216 lineto
  582. 0.42374 0.03969 lineto
  583. 0.4256 0.0259 lineto
  584. 0.42746 0.0177 lineto
  585. 0.42932 0.02287 lineto
  586. 0.43118 0.03419 lineto
  587. 0.43304 0.04418 lineto
  588. 0.4349 0.05126 lineto
  589. 0.43676 0.05547 lineto
  590. 0.43862 0.05709 lineto
  591. 0.44048 0.05628 lineto
  592. 0.44234 0.05317 lineto
  593. 0.4442 0.04805 lineto
  594. 0.44606 0.04194 lineto
  595. 0.44792 0.03775 lineto
  596. 0.44978 0.03955 lineto
  597. 0.45164 0.04746 lineto
  598. 0.4535 0.05752 lineto
  599. 0.45536 0.06688 lineto
  600. 0.45722 0.07461 lineto
  601. 0.45908 0.08056 lineto
  602. 0.46094 0.08484 lineto
  603. 0.4628 0.08754 lineto
  604. 0.46466 0.08877 lineto
  605. 0.46652 0.08856 lineto
  606. 0.46838 0.08693 lineto
  607. 0.47024 0.08385 lineto
  608. 0.4721 0.07922 lineto
  609. 0.47396 0.07292 lineto
  610. 0.47582 0.06474 lineto
  611. 0.47768 0.05451 lineto
  612. 0.47954 0.04243 lineto
  613. 0.4814 0.03041 lineto
  614. 0.48326 0.02443 lineto
  615. 0.48512 0.0291 lineto
  616. 0.48698 0.03916 lineto
  617. 0.48884 0.0492 lineto
  618. Mistroke
  619. 0.4907 0.0577 lineto
  620. 0.49256 0.06467 lineto
  621. 0.49442 0.07037 lineto
  622. 0.49628 0.07502 lineto
  623. 0.49814 0.07878 lineto
  624. 0.5 0.08172 lineto
  625. 0.50186 0.08386 lineto
  626. 0.50372 0.08514 lineto
  627. 0.50558 0.08548 lineto
  628. 0.50744 0.08476 lineto
  629. 0.5093 0.08283 lineto
  630. 0.51116 0.07945 lineto
  631. 0.51302 0.07429 lineto
  632. 0.51488 0.06684 lineto
  633. 0.51674 0.05625 lineto
  634. 0.5186 0.041 lineto
  635. 0.52046 0.01906 lineto
  636. 0.52232 0.00011 lineto
  637. 0.52418 0.01837 lineto
  638. 0.52604 0.04175 lineto
  639. 0.5279 0.05835 lineto
  640. 0.52976 0.07013 lineto
  641. 0.53162 0.07866 lineto
  642. 0.53348 0.08478 lineto
  643. 0.53534 0.08901 lineto
  644. 0.5372 0.09165 lineto
  645. 0.53906 0.0929 lineto
  646. 0.54092 0.0929 lineto
  647. 0.54278 0.09171 lineto
  648. 0.54464 0.0894 lineto
  649. 0.5465 0.08604 lineto
  650. 0.54836 0.08168 lineto
  651. 0.55022 0.07648 lineto
  652. 0.55208 0.07071 lineto
  653. 0.55394 0.06486 lineto
  654. 0.5558 0.05973 lineto
  655. 0.55766 0.05623 lineto
  656. 0.55952 0.0549 lineto
  657. 0.56138 0.0555 lineto
  658. 0.56324 0.05721 lineto
  659. 0.5651 0.05916 lineto
  660. 0.56696 0.06075 lineto
  661. 0.56882 0.06165 lineto
  662. 0.57068 0.06168 lineto
  663. 0.57254 0.06074 lineto
  664. 0.5744 0.05878 lineto
  665. 0.57626 0.05573 lineto
  666. 0.57813 0.05159 lineto
  667. 0.57999 0.04639 lineto
  668. 0.58185 0.04044 lineto
  669. Mistroke
  670. 0.58371 0.03459 lineto
  671. 0.58557 0.03062 lineto
  672. 0.58743 0.03057 lineto
  673. 0.58929 0.03475 lineto
  674. 0.59115 0.04128 lineto
  675. 0.59301 0.04817 lineto
  676. 0.59487 0.05429 lineto
  677. 0.59673 0.05923 lineto
  678. 0.59859 0.06287 lineto
  679. 0.60045 0.0652 lineto
  680. 0.60231 0.06625 lineto
  681. 0.60417 0.06608 lineto
  682. 0.60603 0.06479 lineto
  683. 0.60789 0.06255 lineto
  684. 0.60975 0.05966 lineto
  685. 0.61161 0.0567 lineto
  686. 0.61347 0.05443 lineto
  687. 0.61533 0.05366 lineto
  688. 0.61719 0.05465 lineto
  689. 0.61905 0.05695 lineto
  690. 0.62091 0.05967 lineto
  691. 0.62277 0.06194 lineto
  692. 0.62463 0.06316 lineto
  693. 0.62649 0.06287 lineto
  694. 0.62835 0.06068 lineto
  695. 0.63021 0.05618 lineto
  696. 0.63207 0.04884 lineto
  697. 0.63393 0.03824 lineto
  698. 0.63579 0.02595 lineto
  699. 0.63765 0.02209 lineto
  700. 0.63951 0.03489 lineto
  701. 0.64137 0.052 lineto
  702. 0.64323 0.0665 lineto
  703. 0.64509 0.07788 lineto
  704. 0.64695 0.08665 lineto
  705. 0.64881 0.09327 lineto
  706. 0.65067 0.09807 lineto
  707. 0.65253 0.10125 lineto
  708. 0.65439 0.10291 lineto
  709. 0.65625 0.10312 lineto
  710. 0.65811 0.10184 lineto
  711. 0.65997 0.099 lineto
  712. 0.66183 0.09449 lineto
  713. 0.66369 0.0881 lineto
  714. 0.66555 0.07968 lineto
  715. 0.66741 0.06946 lineto
  716. 0.66927 0.05933 lineto
  717. 0.67113 0.05484 lineto
  718. 0.67299 0.06011 lineto
  719. 0.67485 0.07032 lineto
  720. Mistroke
  721. 0.67671 0.08029 lineto
  722. 0.67857 0.08839 lineto
  723. 0.68043 0.09447 lineto
  724. 0.68229 0.0987 lineto
  725. 0.68415 0.10127 lineto
  726. 0.68601 0.1023 lineto
  727. 0.68787 0.10185 lineto
  728. 0.68973 0.09994 lineto
  729. 0.69159 0.09651 lineto
  730. 0.69345 0.09144 lineto
  731. 0.69531 0.08452 lineto
  732. 0.69717 0.07547 lineto
  733. 0.69903 0.06395 lineto
  734. 0.70089 0.05003 lineto
  735. 0.70275 0.03641 lineto
  736. 0.70461 0.03202 lineto
  737. 0.70647 0.04011 lineto
  738. 0.70833 0.05133 lineto
  739. 0.71019 0.06069 lineto
  740. 0.71205 0.06757 lineto
  741. 0.71391 0.07229 lineto
  742. 0.71577 0.07523 lineto
  743. 0.71763 0.07671 lineto
  744. 0.71949 0.077 lineto
  745. 0.72135 0.07638 lineto
  746. 0.72321 0.07509 lineto
  747. 0.72507 0.07342 lineto
  748. 0.72693 0.07165 lineto
  749. 0.72879 0.07005 lineto
  750. 0.73065 0.06876 lineto
  751. 0.73251 0.06781 lineto
  752. 0.73438 0.06706 lineto
  753. 0.73624 0.06627 lineto
  754. 0.7381 0.06516 lineto
  755. 0.73996 0.06343 lineto
  756. 0.74182 0.06084 lineto
  757. 0.74368 0.0571 lineto
  758. 0.74554 0.05195 lineto
  759. 0.7474 0.04507 lineto
  760. 0.74926 0.03612 lineto
  761. 0.75112 0.02516 lineto
  762. 0.75298 0.01422 lineto
  763. 0.75484 0.01064 lineto
  764. 0.7567 0.0193 lineto
  765. 0.75856 0.03281 lineto
  766. 0.76042 0.04544 lineto
  767. 0.76228 0.05601 lineto
  768. 0.76414 0.06468 lineto
  769. 0.766 0.07178 lineto
  770. 0.76786 0.07756 lineto
  771. Mistroke
  772. 0.76972 0.08224 lineto
  773. 0.77158 0.08597 lineto
  774. 0.77344 0.08884 lineto
  775. 0.7753 0.09095 lineto
  776. 0.77716 0.09233 lineto
  777. 0.77902 0.09304 lineto
  778. 0.78088 0.09312 lineto
  779. 0.78274 0.09257 lineto
  780. 0.7846 0.09143 lineto
  781. 0.78646 0.08972 lineto
  782. 0.78832 0.08747 lineto
  783. 0.79018 0.08469 lineto
  784. 0.79204 0.0814 lineto
  785. 0.7939 0.07764 lineto
  786. 0.79576 0.07342 lineto
  787. 0.79762 0.06873 lineto
  788. 0.79948 0.06355 lineto
  789. 0.80134 0.0578 lineto
  790. 0.8032 0.05136 lineto
  791. 0.80506 0.04402 lineto
  792. 0.80692 0.03548 lineto
  793. 0.80878 0.02547 lineto
  794. 0.81064 0.01414 lineto
  795. 0.8125 0.00366 lineto
  796. 0.81436 0.00063 lineto
  797. 0.81622 0.00869 lineto
  798. 0.81808 0.02136 lineto
  799. 0.81994 0.0335 lineto
  800. 0.8218 0.04388 lineto
  801. 0.82366 0.05254 lineto
  802. 0.82552 0.05975 lineto
  803. 0.82738 0.06575 lineto
  804. 0.82924 0.07075 lineto
  805. 0.8311 0.07489 lineto
  806. 0.83296 0.0783 lineto
  807. 0.83482 0.08106 lineto
  808. 0.83668 0.08326 lineto
  809. 0.83854 0.08495 lineto
  810. 0.8404 0.08617 lineto
  811. 0.84226 0.08695 lineto
  812. 0.84412 0.08734 lineto
  813. 0.84598 0.08736 lineto
  814. 0.84784 0.08706 lineto
  815. 0.8497 0.08649 lineto
  816. 0.85156 0.08575 lineto
  817. 0.85342 0.08492 lineto
  818. 0.85528 0.08413 lineto
  819. 0.85714 0.0835 lineto
  820. 0.859 0.08313 lineto
  821. 0.86086 0.08308 lineto
  822. Mistroke
  823. 0.86272 0.08333 lineto
  824. 0.86458 0.08377 lineto
  825. 0.86644 0.08426 lineto
  826. 0.8683 0.08461 lineto
  827. 0.87016 0.08464 lineto
  828. 0.87202 0.08416 lineto
  829. 0.87388 0.08302 lineto
  830. 0.87574 0.08106 lineto
  831. 0.8776 0.07814 lineto
  832. 0.87946 0.07411 lineto
  833. 0.88132 0.06883 lineto
  834. 0.88318 0.0622 lineto
  835. 0.88504 0.05433 lineto
  836. 0.8869 0.0459 lineto
  837. 0.88876 0.03896 lineto
  838. 0.89063 0.03682 lineto
  839. 0.89249 0.04061 lineto
  840. 0.89435 0.04754 lineto
  841. 0.89621 0.05469 lineto
  842. 0.89807 0.0607 lineto
  843. 0.89993 0.06521 lineto
  844. 0.90179 0.06817 lineto
  845. 0.90365 0.06964 lineto
  846. 0.90551 0.06967 lineto
  847. 0.90737 0.06831 lineto
  848. 0.90923 0.06556 lineto
  849. 0.91109 0.06146 lineto
  850. 0.91295 0.05611 lineto
  851. 0.91481 0.04982 lineto
  852. 0.91667 0.04338 lineto
  853. 0.91853 0.03828 lineto
  854. 0.92039 0.03636 lineto
  855. 0.92225 0.03813 lineto
  856. 0.92411 0.04224 lineto
  857. 0.92597 0.04688 lineto
  858. 0.92783 0.05094 lineto
  859. 0.92969 0.05395 lineto
  860. 0.93155 0.05578 lineto
  861. 0.93341 0.05646 lineto
  862. 0.93527 0.05613 lineto
  863. 0.93713 0.05499 lineto
  864. 0.93899 0.05338 lineto
  865. 0.94085 0.05172 lineto
  866. 0.94271 0.05057 lineto
  867. 0.94457 0.05041 lineto
  868. 0.94643 0.05145 lineto
  869. 0.94829 0.05352 lineto
  870. 0.95015 0.0562 lineto
  871. 0.95201 0.05901 lineto
  872. 0.95387 0.06159 lineto
  873. Mistroke
  874. 0.95573 0.0637 lineto
  875. 0.95759 0.06523 lineto
  876. 0.95945 0.06612 lineto
  877. 0.96131 0.06639 lineto
  878. 0.96317 0.06607 lineto
  879. 0.96503 0.06525 lineto
  880. 0.96689 0.06401 lineto
  881. 0.96875 0.0625 lineto
  882. 0.97061 0.06087 lineto
  883. 0.97247 0.0593 lineto
  884. 0.97433 0.05799 lineto
  885. 0.97619 0.05711 lineto
  886. Mfstroke
  887. % End of Graphics
  888. MathPictureEnd
  889. :[font = section; inactive; startGroup; ]
  890. Print Gain in Transition from Pass-Band to Stop-Band
  891. :[font = subsubtitle; inactive; ]
  892. Assuming upsampling by factor of 4
  893. :[font = input; startGroup; ]
  894. Clear[tw,fc,ls,twlb,twub];
  895. tw=0.1;
  896. fc=N[1/4];
  897. ls=Length[nfsdb];
  898. twlb = 1+Floor[ls*fc-tw*ls]
  899. :[font = output; inactive; output; ]
  900. 77
  901. ;[o]
  902. 77
  903. :[font = input; startGroup; ]
  904. twm = 1+Floor[ls*fc]
  905. :[font = output; inactive; output; endGroup; ]
  906. 129
  907. ;[o]
  908. 129
  909. :[font = input; startGroup; ]
  910. twub = 1+Floor[ls*fc+tw*ls]
  911. :[font = output; inactive; output; endGroup; ]
  912. 180
  913. ;[o]
  914. 180
  915. :[font = input; startGroup; ]
  916. Take[nfsdb,{twlb,twm}]
  917. :[font = output; inactive; output; endGroup; ]
  918. {-0.000900855883948437, -0.001041819049927622, 
  919.   -0.001425486458333564, -0.002205925731739059, 
  920.   -0.003584104497213135, -0.005813715508185981, 
  921.   -0.00920647118366813, -0.01413666787423758, 
  922.   -0.02104484216531012, -0.03044037374902151, 
  923.   -0.04290293016240351, -0.059082695610281, 
  924.   -0.07969937625417425, -0.1055400245808852, 
  925.   -0.1374557726269145, -0.1763576051094924, 
  926.   -0.22321133665262, -0.2790319807894561, 
  927.   -0.3448777115898822, -0.4218436217391806, 
  928.   -0.5110554745390804, -0.613663633041292, 
  929.   -0.7308373291562864, -0.863759411081509, 
  930.   -1.01362168072762, -1.181620905792314, 
  931.   -1.368955565273084, -1.576823363727236, 
  932.   -1.806419529335177, -2.058935894323503, 
  933.   -2.33556074378888, -2.637479410427473, 
  934.   -2.96587558794085, -3.321933334671039, 
  935.   -3.706839740974831, -4.121788238636531, 
  936.   -4.567982537931949, -5.046641187555863, 
  937.   -5.559002764366101, -6.106331713751688, 
  938.   -6.68992487750744, -7.311118764658005, 
  939.   -7.971297642170027, -8.67190254759167, 
  940.   -9.41444135530586, -10.20050006356338, 
  941.   -11.0317555125083, -11.90998979635087, 
  942.   -12.83710669882245, -13.81515056431832, 
  943.   -14.84632812351804, -15.93303392981021, 
  944.   -17.07788024277802}
  945. ;[o]
  946. {-0.000900856, -0.00104182, -0.00142549, -0.00220593, 
  947.  
  948.   -0.0035841, -0.00581372, -0.00920647, -0.0141367, 
  949.  
  950.   -0.0210448, -0.0304404, -0.0429029, -0.0590827, 
  951.  
  952.   -0.0796994, -0.10554, -0.137456, -0.176358, -0.223211, 
  953.  
  954.   -0.279032, -0.344878, -0.421844, -0.511055, -0.613664, 
  955.  
  956.   -0.730837, -0.863759, -1.01362, -1.18162, -1.36896, 
  957.  
  958.   -1.57682, -1.80642, -2.05894, -2.33556, -2.63748, 
  959.  
  960.   -2.96588, -3.32193, -3.70684, -4.12179, -4.56798, 
  961.  
  962.   -5.04664, -5.559, -6.10633, -6.68992, -7.31112, 
  963.  
  964.   -7.9713, -8.6719, -9.41444, -10.2005, -11.0318, 
  965.  
  966.   -11.91, -12.8371, -13.8152, -14.8463, -15.933, 
  967.  
  968.   -17.0779}
  969. :[font = input; startGroup; ]
  970. Take[nfsdb,{twm,twub}]
  971. :[font = output; inactive; output; endGroup; ]
  972. {-17.07788024277802, -18.28373243323577, 
  973.   -19.55375130367868, -20.89144415178549, 
  974.   -22.30072700203453, -23.78600126573028, 
  975.   -25.35224927664505, -27.00515486650374, 
  976.   -28.75125767779335, -30.59815373131836, 
  977.   -32.55476066804937, -34.63167545695789, 
  978.   -36.84166771050351, -39.20037779290588, 
  979.   -41.72733492308512, -44.44749570853874, 
  980.   -47.39367042139774, -50.61055335068851, 
  981.   -54.16186427538455, -58.14408436194924, 
  982.   -62.71585136896294, -68.17037515145527, 
  983.   -75.14626510586862, -85.0079047767115, 
  984.   -88.1748575421776, -85.4574102811739, 
  985.   -85.9533977724383, -88.6987583055619, 
  986.   -93.7754605509079, -99.7868862800816, 
  987.   -97.1594592379559, -94.5566291640072, 
  988.   -93.9604892606191, -94.3932408290867, 
  989.   -94.5295783411756, -93.296158135647, 
  990.   -91.3933000326142, -89.7871239372832, 
  991.   -88.7852567620149, -88.4235042979157, 
  992.   -88.7009213079637, -89.6490445540925, 
  993.   -91.3541173627318, -93.9157261635056, 
  994.   -96.8715413194745, -97.2477467112471, 
  995.   -94.4627131026955, -91.747290877392, 
  996.   -89.7986852997791, -88.48930196696, -87.6604175029047, 
  997.   -87.1896914562699}
  998. ;[o]
  999. {-17.0779, -18.2837, -19.5538, -20.8914, -22.3007, 
  1000.  
  1001.   -23.786, -25.3522, -27.0052, -28.7513, -30.5982, 
  1002.  
  1003.   -32.5548, -34.6317, -36.8417, -39.2004, -41.7273, 
  1004.  
  1005.   -44.4475, -47.3937, -50.6106, -54.1619, -58.1441, 
  1006.  
  1007.   -62.7159, -68.1704, -75.1463, -85.0079, -88.1749, 
  1008.  
  1009.   -85.4574, -85.9534, -88.6988, -93.7755, -99.7869, 
  1010.  
  1011.   -97.1595, -94.5566, -93.9605, -94.3932, -94.5296, 
  1012.  
  1013.   -93.2962, -91.3933, -89.7871, -88.7853, -88.4235, 
  1014.  
  1015.   -88.7009, -89.649, -91.3541, -93.9157, -96.8715, 
  1016.  
  1017.   -97.2477, -94.4627, -91.7473, -89.7987, -88.4893, 
  1018.  
  1019.   -87.6604, -87.1897}
  1020. :[font = input; startGroup; ]
  1021. nfsdb[[twlb]] = -100;    (* Mark end of passband *)
  1022. nfsdb[[twm]] = 0;    (* Mark folding frequency *)
  1023. nfsdb[[twub]] = 0;    (* Mark fold-freq + xition width *)
  1024. ListPlot[nfsdb,PlotJoined->True,PlotRange->{-100,10}];
  1025. :[font = postscript; inactive; PostScript; output; endGroup; endGroup; endGroup; pictureLeft = 39; pictureWidth = 282; pictureHeight = 174; preserveAspect; ]
  1026. %!
  1027. %%Creator: Mathematica
  1028. %%AspectRatio: 0.61803 
  1029. MathPictureStart
  1030. % Scaling calculations
  1031. 0.02381 0.00186 0.56185 0.00562 [
  1032. [(100)] 0.20982 0.54935 0 1 Msboxa
  1033. [(200)] 0.39583 0.54935 0 1 Msboxa
  1034. [(300)] 0.58185 0.54935 0 1 Msboxa
  1035. [(400)] 0.76786 0.54935 0 1 Msboxa
  1036. [(500)] 0.95387 0.54935 0 1 Msboxa
  1037. [(-100)] 0.01131 0 1 0 Msboxa
  1038. [(-80)] 0.01131 0.11237 1 0 Msboxa
  1039. [(-60)] 0.01131 0.22474 1 0 Msboxa
  1040. [(-40)] 0.01131 0.33711 1 0 Msboxa
  1041. [(-20)] 0.01131 0.44948 1 0 Msboxa
  1042. [ -0.001 -0.001 0 0 ]
  1043. [ 1.001 0.61903 0 0 ]
  1044. ] MathScale
  1045. % Start of Graphics
  1046. 1 setlinecap
  1047. 1 setlinejoin
  1048. newpath
  1049. %%Object: Graphics
  1050. [ ] 0 setdash
  1051. 0 setgray
  1052. gsave
  1053. gsave
  1054. 0.002 setlinewidth
  1055. 0 0.56185 moveto
  1056. 1 0.56185 lineto
  1057. stroke
  1058. 0.20982 0.5556 moveto
  1059. 0.20982 0.5681 lineto
  1060. stroke
  1061. 0 setgray
  1062. [(100)] 0.20982 0.54935 0 1 Mshowa
  1063. 0.39583 0.5556 moveto
  1064. 0.39583 0.5681 lineto
  1065. stroke
  1066. 0 setgray
  1067. [(200)] 0.39583 0.54935 0 1 Mshowa
  1068. 0.58185 0.5556 moveto
  1069. 0.58185 0.5681 lineto
  1070. stroke
  1071. 0 setgray
  1072. [(300)] 0.58185 0.54935 0 1 Mshowa
  1073. 0.76786 0.5556 moveto
  1074. 0.76786 0.5681 lineto
  1075. stroke
  1076. 0 setgray
  1077. [(400)] 0.76786 0.54935 0 1 Mshowa
  1078. 0.95387 0.5556 moveto
  1079. 0.95387 0.5681 lineto
  1080. stroke
  1081. 0 setgray
  1082. [(500)] 0.95387 0.54935 0 1 Mshowa
  1083. 0.02381 0 moveto
  1084. 0.02381 0.61803 lineto
  1085. stroke
  1086. 0.01756 0 moveto
  1087. 0.03006 0 lineto
  1088. stroke
  1089. 0 setgray
  1090. [(-100)] 0.01131 0 1 0 Mshowa
  1091. 0.01756 0.11237 moveto
  1092. 0.03006 0.11237 lineto
  1093. stroke
  1094. 0 setgray
  1095. [(-80)] 0.01131 0.11237 1 0 Mshowa
  1096. 0.01756 0.22474 moveto
  1097. 0.03006 0.22474 lineto
  1098. stroke
  1099. 0 setgray
  1100. [(-60)] 0.01131 0.22474 1 0 Mshowa
  1101. 0.01756 0.33711 moveto
  1102. 0.03006 0.33711 lineto
  1103. stroke
  1104. 0 setgray
  1105. [(-40)] 0.01131 0.33711 1 0 Mshowa
  1106. 0.01756 0.44948 moveto
  1107. 0.03006 0.44948 lineto
  1108. stroke
  1109. 0 setgray
  1110. [(-20)] 0.01131 0.44948 1 0 Mshowa
  1111. grestore
  1112. grestore
  1113. 0 0 moveto
  1114. 1 0 lineto
  1115. 1 0.618034 lineto
  1116. 0 0.618034 lineto
  1117. closepath
  1118. clip
  1119. newpath
  1120. 0 setgray
  1121. 0.004 setlinewidth
  1122. 0.02567 0.56182 moveto
  1123. 0.02753 0.56182 lineto
  1124. 0.02939 0.56182 lineto
  1125. 0.03125 0.56182 lineto
  1126. 0.03311 0.56182 lineto
  1127. 0.03497 0.56183 lineto
  1128. 0.03683 0.56183 lineto
  1129. 0.03869 0.56183 lineto
  1130. 0.04055 0.56183 lineto
  1131. 0.04241 0.56183 lineto
  1132. 0.04427 0.56184 lineto
  1133. 0.04613 0.56184 lineto
  1134. 0.04799 0.56184 lineto
  1135. 0.04985 0.56184 lineto
  1136. 0.05171 0.56184 lineto
  1137. 0.05357 0.56185 lineto
  1138. 0.05543 0.56185 lineto
  1139. 0.05729 0.56185 lineto
  1140. 0.05915 0.56185 lineto
  1141. 0.06101 0.56185 lineto
  1142. 0.06287 0.56185 lineto
  1143. 0.06473 0.56185 lineto
  1144. 0.06659 0.56185 lineto
  1145. 0.06845 0.56185 lineto
  1146. 0.07031 0.56185 lineto
  1147. 0.07217 0.56185 lineto
  1148. 0.07403 0.56185 lineto
  1149. 0.07589 0.56184 lineto
  1150. 0.07775 0.56184 lineto
  1151. 0.07961 0.56184 lineto
  1152. 0.08147 0.56184 lineto
  1153. 0.08333 0.56184 lineto
  1154. 0.08519 0.56184 lineto
  1155. 0.08705 0.56184 lineto
  1156. 0.08891 0.56184 lineto
  1157. 0.09077 0.56184 lineto
  1158. 0.09263 0.56184 lineto
  1159. 0.09449 0.56184 lineto
  1160. 0.09635 0.56184 lineto
  1161. 0.09821 0.56184 lineto
  1162. 0.10007 0.56184 lineto
  1163. 0.10193 0.56184 lineto
  1164. 0.10379 0.56184 lineto
  1165. 0.10565 0.56184 lineto
  1166. 0.10751 0.56184 lineto
  1167. 0.10938 0.56184 lineto
  1168. 0.11124 0.56184 lineto
  1169. 0.1131 0.56184 lineto
  1170. 0.11496 0.56184 lineto
  1171. 0.11682 0.56184 lineto
  1172. Mistroke
  1173. 0.11868 0.56184 lineto
  1174. 0.12054 0.56184 lineto
  1175. 0.1224 0.56184 lineto
  1176. 0.12426 0.56184 lineto
  1177. 0.12612 0.56184 lineto
  1178. 0.12798 0.56184 lineto
  1179. 0.12984 0.56184 lineto
  1180. 0.1317 0.56184 lineto
  1181. 0.13356 0.56185 lineto
  1182. 0.13542 0.56185 lineto
  1183. 0.13728 0.56185 lineto
  1184. 0.13914 0.56185 lineto
  1185. 0.141 0.56185 lineto
  1186. 0.14286 0.56185 lineto
  1187. 0.14472 0.56185 lineto
  1188. 0.14658 0.56185 lineto
  1189. 0.14844 0.56185 lineto
  1190. 0.1503 0.56185 lineto
  1191. 0.15216 0.56185 lineto
  1192. 0.15402 0.56184 lineto
  1193. 0.15588 0.56184 lineto
  1194. 0.15774 0.56184 lineto
  1195. 0.1596 0.56184 lineto
  1196. 0.16146 0.56184 lineto
  1197. 0.16332 0.56184 lineto
  1198. 0.16518 0.56184 lineto
  1199. 0.16704 0 lineto
  1200. 0.1689 0.56184 lineto
  1201. 0.17076 0.56184 lineto
  1202. 0.17262 0.56184 lineto
  1203. 0.17448 0.56183 lineto
  1204. 0.17634 0.56182 lineto
  1205. 0.1782 0.5618 lineto
  1206. 0.18006 0.56177 lineto
  1207. 0.18192 0.56173 lineto
  1208. 0.18378 0.56168 lineto
  1209. 0.18564 0.56161 lineto
  1210. 0.1875 0.56152 lineto
  1211. 0.18936 0.5614 lineto
  1212. 0.19122 0.56126 lineto
  1213. 0.19308 0.56108 lineto
  1214. 0.19494 0.56086 lineto
  1215. 0.1968 0.56059 lineto
  1216. 0.19866 0.56028 lineto
  1217. 0.20052 0.55991 lineto
  1218. 0.20238 0.55948 lineto
  1219. 0.20424 0.55898 lineto
  1220. 0.2061 0.5584 lineto
  1221. 0.20796 0.55774 lineto
  1222. 0.20982 0.557 lineto
  1223. Mistroke
  1224. 0.21168 0.55615 lineto
  1225. 0.21354 0.55521 lineto
  1226. 0.2154 0.55416 lineto
  1227. 0.21726 0.55299 lineto
  1228. 0.21912 0.5517 lineto
  1229. 0.22098 0.55028 lineto
  1230. 0.22284 0.54873 lineto
  1231. 0.2247 0.54703 lineto
  1232. 0.22656 0.54519 lineto
  1233. 0.22842 0.54318 lineto
  1234. 0.23028 0.54102 lineto
  1235. 0.23214 0.53869 lineto
  1236. 0.234 0.53618 lineto
  1237. 0.23586 0.53349 lineto
  1238. 0.23772 0.53062 lineto
  1239. 0.23958 0.52754 lineto
  1240. 0.24144 0.52426 lineto
  1241. 0.2433 0.52077 lineto
  1242. 0.24516 0.51706 lineto
  1243. 0.24702 0.51313 lineto
  1244. 0.24888 0.50895 lineto
  1245. 0.25074 0.50454 lineto
  1246. 0.2526 0.49987 lineto
  1247. 0.25446 0.49493 lineto
  1248. 0.25632 0.48972 lineto
  1249. 0.25818 0.48423 lineto
  1250. 0.26004 0.47844 lineto
  1251. 0.2619 0.47233 lineto
  1252. 0.26376 0.56185 lineto
  1253. 0.26563 0.45912 lineto
  1254. 0.26749 0.45199 lineto
  1255. 0.26935 0.44447 lineto
  1256. 0.27121 0.43655 lineto
  1257. 0.27307 0.42821 lineto
  1258. 0.27493 0.41941 lineto
  1259. 0.27679 0.41012 lineto
  1260. 0.27865 0.40031 lineto
  1261. 0.28051 0.38993 lineto
  1262. 0.28237 0.37894 lineto
  1263. 0.28423 0.36727 lineto
  1264. 0.28609 0.35485 lineto
  1265. 0.28795 0.3416 lineto
  1266. 0.28981 0.3274 lineto
  1267. 0.29167 0.31212 lineto
  1268. 0.29353 0.29557 lineto
  1269. 0.29539 0.27749 lineto
  1270. 0.29725 0.25754 lineto
  1271. 0.29911 0.23517 lineto
  1272. 0.30097 0.20948 lineto
  1273. 0.30283 0.17883 lineto
  1274. Mistroke
  1275. 0.30469 0.13964 lineto
  1276. 0.30655 0.08423 lineto
  1277. 0.30841 0.06644 lineto
  1278. 0.31027 0.08171 lineto
  1279. 0.31213 0.07892 lineto
  1280. 0.31399 0.0635 lineto
  1281. 0.31585 0.03497 lineto
  1282. 0.31771 0.0012 lineto
  1283. 0.31957 0.01596 lineto
  1284. 0.32143 0.03058 lineto
  1285. 0.32329 0.03393 lineto
  1286. 0.32515 0.0315 lineto
  1287. 0.32701 0.03074 lineto
  1288. 0.32887 0.03767 lineto
  1289. 0.33073 0.04836 lineto
  1290. 0.33259 0.05738 lineto
  1291. 0.33445 0.06301 lineto
  1292. 0.33631 0.06504 lineto
  1293. 0.33817 0.06348 lineto
  1294. 0.34003 0.05816 lineto
  1295. 0.34189 0.04858 lineto
  1296. 0.34375 0.03418 lineto
  1297. 0.34561 0.01758 lineto
  1298. 0.34747 0.01546 lineto
  1299. 0.34933 0.03111 lineto
  1300. 0.35119 0.04637 lineto
  1301. 0.35305 0.05732 lineto
  1302. 0.35491 0.06467 lineto
  1303. 0.35677 0.06933 lineto
  1304. 0.35863 0.56185 lineto
  1305. 0.36049 0.07317 lineto
  1306. 0.36235 0.07342 lineto
  1307. 0.36421 0.07322 lineto
  1308. 0.36607 0.073 lineto
  1309. 0.36793 0.07306 lineto
  1310. 0.36979 0.0735 lineto
  1311. 0.37165 0.07421 lineto
  1312. 0.37351 0.075 lineto
  1313. 0.37537 0.07568 lineto
  1314. 0.37723 0.07611 lineto
  1315. 0.37909 0.07626 lineto
  1316. 0.38095 0.07619 lineto
  1317. 0.38281 0.07599 lineto
  1318. 0.38467 0.07582 lineto
  1319. 0.38653 0.0758 lineto
  1320. 0.38839 0.07599 lineto
  1321. 0.39025 0.07643 lineto
  1322. 0.39211 0.07707 lineto
  1323. 0.39397 0.07786 lineto
  1324. 0.39583 0.07876 lineto
  1325. Mistroke
  1326. 0.39769 0.07973 lineto
  1327. 0.39955 0.08073 lineto
  1328. 0.40141 0.08174 lineto
  1329. 0.40327 0.08267 lineto
  1330. 0.40513 0.08343 lineto
  1331. 0.40699 0.08387 lineto
  1332. 0.40885 0.08383 lineto
  1333. 0.41071 0.08313 lineto
  1334. 0.41257 0.08158 lineto
  1335. 0.41443 0.07895 lineto
  1336. 0.41629 0.07502 lineto
  1337. 0.41815 0.06949 lineto
  1338. 0.42001 0.06201 lineto
  1339. 0.42188 0.05216 lineto
  1340. 0.42374 0.03969 lineto
  1341. 0.4256 0.0259 lineto
  1342. 0.42746 0.0177 lineto
  1343. 0.42932 0.02287 lineto
  1344. 0.43118 0.03419 lineto
  1345. 0.43304 0.04418 lineto
  1346. 0.4349 0.05126 lineto
  1347. 0.43676 0.05547 lineto
  1348. 0.43862 0.05709 lineto
  1349. 0.44048 0.05628 lineto
  1350. 0.44234 0.05317 lineto
  1351. 0.4442 0.04805 lineto
  1352. 0.44606 0.04194 lineto
  1353. 0.44792 0.03775 lineto
  1354. 0.44978 0.03955 lineto
  1355. 0.45164 0.04746 lineto
  1356. 0.4535 0.05752 lineto
  1357. 0.45536 0.06688 lineto
  1358. 0.45722 0.07461 lineto
  1359. 0.45908 0.08056 lineto
  1360. 0.46094 0.08484 lineto
  1361. 0.4628 0.08754 lineto
  1362. 0.46466 0.08877 lineto
  1363. 0.46652 0.08856 lineto
  1364. 0.46838 0.08693 lineto
  1365. 0.47024 0.08385 lineto
  1366. 0.4721 0.07922 lineto
  1367. 0.47396 0.07292 lineto
  1368. 0.47582 0.06474 lineto
  1369. 0.47768 0.05451 lineto
  1370. 0.47954 0.04243 lineto
  1371. 0.4814 0.03041 lineto
  1372. 0.48326 0.02443 lineto
  1373. 0.48512 0.0291 lineto
  1374. 0.48698 0.03916 lineto
  1375. 0.48884 0.0492 lineto
  1376. Mistroke
  1377. 0.4907 0.0577 lineto
  1378. 0.49256 0.06467 lineto
  1379. 0.49442 0.07037 lineto
  1380. 0.49628 0.07502 lineto
  1381. 0.49814 0.07878 lineto
  1382. 0.5 0.08172 lineto
  1383. 0.50186 0.08386 lineto
  1384. 0.50372 0.08514 lineto
  1385. 0.50558 0.08548 lineto
  1386. 0.50744 0.08476 lineto
  1387. 0.5093 0.08283 lineto
  1388. 0.51116 0.07945 lineto
  1389. 0.51302 0.07429 lineto
  1390. 0.51488 0.06684 lineto
  1391. 0.51674 0.05625 lineto
  1392. 0.5186 0.041 lineto
  1393. 0.52046 0.01906 lineto
  1394. 0.52232 0.00011 lineto
  1395. 0.52418 0.01837 lineto
  1396. 0.52604 0.04175 lineto
  1397. 0.5279 0.05835 lineto
  1398. 0.52976 0.07013 lineto
  1399. 0.53162 0.07866 lineto
  1400. 0.53348 0.08478 lineto
  1401. 0.53534 0.08901 lineto
  1402. 0.5372 0.09165 lineto
  1403. 0.53906 0.0929 lineto
  1404. 0.54092 0.0929 lineto
  1405. 0.54278 0.09171 lineto
  1406. 0.54464 0.0894 lineto
  1407. 0.5465 0.08604 lineto
  1408. 0.54836 0.08168 lineto
  1409. 0.55022 0.07648 lineto
  1410. 0.55208 0.07071 lineto
  1411. 0.55394 0.06486 lineto
  1412. 0.5558 0.05973 lineto
  1413. 0.55766 0.05623 lineto
  1414. 0.55952 0.0549 lineto
  1415. 0.56138 0.0555 lineto
  1416. 0.56324 0.05721 lineto
  1417. 0.5651 0.05916 lineto
  1418. 0.56696 0.06075 lineto
  1419. 0.56882 0.06165 lineto
  1420. 0.57068 0.06168 lineto
  1421. 0.57254 0.06074 lineto
  1422. 0.5744 0.05878 lineto
  1423. 0.57626 0.05573 lineto
  1424. 0.57813 0.05159 lineto
  1425. 0.57999 0.04639 lineto
  1426. 0.58185 0.04044 lineto
  1427. Mistroke
  1428. 0.58371 0.03459 lineto
  1429. 0.58557 0.03062 lineto
  1430. 0.58743 0.03057 lineto
  1431. 0.58929 0.03475 lineto
  1432. 0.59115 0.04128 lineto
  1433. 0.59301 0.04817 lineto
  1434. 0.59487 0.05429 lineto
  1435. 0.59673 0.05923 lineto
  1436. 0.59859 0.06287 lineto
  1437. 0.60045 0.0652 lineto
  1438. 0.60231 0.06625 lineto
  1439. 0.60417 0.06608 lineto
  1440. 0.60603 0.06479 lineto
  1441. 0.60789 0.06255 lineto
  1442. 0.60975 0.05966 lineto
  1443. 0.61161 0.0567 lineto
  1444. 0.61347 0.05443 lineto
  1445. 0.61533 0.05366 lineto
  1446. 0.61719 0.05465 lineto
  1447. 0.61905 0.05695 lineto
  1448. 0.62091 0.05967 lineto
  1449. 0.62277 0.06194 lineto
  1450. 0.62463 0.06316 lineto
  1451. 0.62649 0.06287 lineto
  1452. 0.62835 0.06068 lineto
  1453. 0.63021 0.05618 lineto
  1454. 0.63207 0.04884 lineto
  1455. 0.63393 0.03824 lineto
  1456. 0.63579 0.02595 lineto
  1457. 0.63765 0.02209 lineto
  1458. 0.63951 0.03489 lineto
  1459. 0.64137 0.052 lineto
  1460. 0.64323 0.0665 lineto
  1461. 0.64509 0.07788 lineto
  1462. 0.64695 0.08665 lineto
  1463. 0.64881 0.09327 lineto
  1464. 0.65067 0.09807 lineto
  1465. 0.65253 0.10125 lineto
  1466. 0.65439 0.10291 lineto
  1467. 0.65625 0.10312 lineto
  1468. 0.65811 0.10184 lineto
  1469. 0.65997 0.099 lineto
  1470. 0.66183 0.09449 lineto
  1471. 0.66369 0.0881 lineto
  1472. 0.66555 0.07968 lineto
  1473. 0.66741 0.06946 lineto
  1474. 0.66927 0.05933 lineto
  1475. 0.67113 0.05484 lineto
  1476. 0.67299 0.06011 lineto
  1477. 0.67485 0.07032 lineto
  1478. Mistroke
  1479. 0.67671 0.08029 lineto
  1480. 0.67857 0.08839 lineto
  1481. 0.68043 0.09447 lineto
  1482. 0.68229 0.0987 lineto
  1483. 0.68415 0.10127 lineto
  1484. 0.68601 0.1023 lineto
  1485. 0.68787 0.10185 lineto
  1486. 0.68973 0.09994 lineto
  1487. 0.69159 0.09651 lineto
  1488. 0.69345 0.09144 lineto
  1489. 0.69531 0.08452 lineto
  1490. 0.69717 0.07547 lineto
  1491. 0.69903 0.06395 lineto
  1492. 0.70089 0.05003 lineto
  1493. 0.70275 0.03641 lineto
  1494. 0.70461 0.03202 lineto
  1495. 0.70647 0.04011 lineto
  1496. 0.70833 0.05133 lineto
  1497. 0.71019 0.06069 lineto
  1498. 0.71205 0.06757 lineto
  1499. 0.71391 0.07229 lineto
  1500. 0.71577 0.07523 lineto
  1501. 0.71763 0.07671 lineto
  1502. 0.71949 0.077 lineto
  1503. 0.72135 0.07638 lineto
  1504. 0.72321 0.07509 lineto
  1505. 0.72507 0.07342 lineto
  1506. 0.72693 0.07165 lineto
  1507. 0.72879 0.07005 lineto
  1508. 0.73065 0.06876 lineto
  1509. 0.73251 0.06781 lineto
  1510. 0.73438 0.06706 lineto
  1511. 0.73624 0.06627 lineto
  1512. 0.7381 0.06516 lineto
  1513. 0.73996 0.06343 lineto
  1514. 0.74182 0.06084 lineto
  1515. 0.74368 0.0571 lineto
  1516. 0.74554 0.05195 lineto
  1517. 0.7474 0.04507 lineto
  1518. 0.74926 0.03612 lineto
  1519. 0.75112 0.02516 lineto
  1520. 0.75298 0.01422 lineto
  1521. 0.75484 0.01064 lineto
  1522. 0.7567 0.0193 lineto
  1523. 0.75856 0.03281 lineto
  1524. 0.76042 0.04544 lineto
  1525. 0.76228 0.05601 lineto
  1526. 0.76414 0.06468 lineto
  1527. 0.766 0.07178 lineto
  1528. 0.76786 0.07756 lineto
  1529. Mistroke
  1530. 0.76972 0.08224 lineto
  1531. 0.77158 0.08597 lineto
  1532. 0.77344 0.08884 lineto
  1533. 0.7753 0.09095 lineto
  1534. 0.77716 0.09233 lineto
  1535. 0.77902 0.09304 lineto
  1536. 0.78088 0.09312 lineto
  1537. 0.78274 0.09257 lineto
  1538. 0.7846 0.09143 lineto
  1539. 0.78646 0.08972 lineto
  1540. 0.78832 0.08747 lineto
  1541. 0.79018 0.08469 lineto
  1542. 0.79204 0.0814 lineto
  1543. 0.7939 0.07764 lineto
  1544. 0.79576 0.07342 lineto
  1545. 0.79762 0.06873 lineto
  1546. 0.79948 0.06355 lineto
  1547. 0.80134 0.0578 lineto
  1548. 0.8032 0.05136 lineto
  1549. 0.80506 0.04402 lineto
  1550. 0.80692 0.03548 lineto
  1551. 0.80878 0.02547 lineto
  1552. 0.81064 0.01414 lineto
  1553. 0.8125 0.00366 lineto
  1554. 0.81436 0.00063 lineto
  1555. 0.81622 0.00869 lineto
  1556. 0.81808 0.02136 lineto
  1557. 0.81994 0.0335 lineto
  1558. 0.8218 0.04388 lineto
  1559. 0.82366 0.05254 lineto
  1560. 0.82552 0.05975 lineto
  1561. 0.82738 0.06575 lineto
  1562. 0.82924 0.07075 lineto
  1563. 0.8311 0.07489 lineto
  1564. 0.83296 0.0783 lineto
  1565. 0.83482 0.08106 lineto
  1566. 0.83668 0.08326 lineto
  1567. 0.83854 0.08495 lineto
  1568. 0.8404 0.08617 lineto
  1569. 0.84226 0.08695 lineto
  1570. 0.84412 0.08734 lineto
  1571. 0.84598 0.08736 lineto
  1572. 0.84784 0.08706 lineto
  1573. 0.8497 0.08649 lineto
  1574. 0.85156 0.08575 lineto
  1575. 0.85342 0.08492 lineto
  1576. 0.85528 0.08413 lineto
  1577. 0.85714 0.0835 lineto
  1578. 0.859 0.08313 lineto
  1579. 0.86086 0.08308 lineto
  1580. Mistroke
  1581. 0.86272 0.08333 lineto
  1582. 0.86458 0.08377 lineto
  1583. 0.86644 0.08426 lineto
  1584. 0.8683 0.08461 lineto
  1585. 0.87016 0.08464 lineto
  1586. 0.87202 0.08416 lineto
  1587. 0.87388 0.08302 lineto
  1588. 0.87574 0.08106 lineto
  1589. 0.8776 0.07814 lineto
  1590. 0.87946 0.07411 lineto
  1591. 0.88132 0.06883 lineto
  1592. 0.88318 0.0622 lineto
  1593. 0.88504 0.05433 lineto
  1594. 0.8869 0.0459 lineto
  1595. 0.88876 0.03896 lineto
  1596. 0.89063 0.03682 lineto
  1597. 0.89249 0.04061 lineto
  1598. 0.89435 0.04754 lineto
  1599. 0.89621 0.05469 lineto
  1600. 0.89807 0.0607 lineto
  1601. 0.89993 0.06521 lineto
  1602. 0.90179 0.06817 lineto
  1603. 0.90365 0.06964 lineto
  1604. 0.90551 0.06967 lineto
  1605. 0.90737 0.06831 lineto
  1606. 0.90923 0.06556 lineto
  1607. 0.91109 0.06146 lineto
  1608. 0.91295 0.05611 lineto
  1609. 0.91481 0.04982 lineto
  1610. 0.91667 0.04338 lineto
  1611. 0.91853 0.03828 lineto
  1612. 0.92039 0.03636 lineto
  1613. 0.92225 0.03813 lineto
  1614. 0.92411 0.04224 lineto
  1615. 0.92597 0.04688 lineto
  1616. 0.92783 0.05094 lineto
  1617. 0.92969 0.05395 lineto
  1618. 0.93155 0.05578 lineto
  1619. 0.93341 0.05646 lineto
  1620. 0.93527 0.05613 lineto
  1621. 0.93713 0.05499 lineto
  1622. 0.93899 0.05338 lineto
  1623. 0.94085 0.05172 lineto
  1624. 0.94271 0.05057 lineto
  1625. 0.94457 0.05041 lineto
  1626. 0.94643 0.05145 lineto
  1627. 0.94829 0.05352 lineto
  1628. 0.95015 0.0562 lineto
  1629. 0.95201 0.05901 lineto
  1630. 0.95387 0.06159 lineto
  1631. Mistroke
  1632. 0.95573 0.0637 lineto
  1633. 0.95759 0.06523 lineto
  1634. 0.95945 0.06612 lineto
  1635. 0.96131 0.06639 lineto
  1636. 0.96317 0.06607 lineto
  1637. 0.96503 0.06525 lineto
  1638. 0.96689 0.06401 lineto
  1639. 0.96875 0.0625 lineto
  1640. 0.97061 0.06087 lineto
  1641. 0.97247 0.0593 lineto
  1642. 0.97433 0.05799 lineto
  1643. 0.97619 0.05711 lineto
  1644. Mfstroke
  1645. % End of Graphics
  1646. MathPictureEnd
  1647. ^*)