Knowledge

User talk:Olli Niemitalo

Source đź“ť

982: 1256: 1261: 1045: 1209: 1096: 215:-- If you want to generate figures with Greek symbols then it seems best to edit the SVG files (they are plaintext XML files so easy to edit) after creating them in Octave and to insert Unicode escape codes for any special characters. There is a TeX interpreter that can be enabled for text labels in figures, but the font that it used was not available at Wikimedia Commons for SVG rendering. 1178:
in some way, either as a previous newsletter recipient or as an active user of the system. As you might have heard, a user recently anonymously disabled the feedback tool on 2,000 pages. We were unable to track or prevent this due to the lack of logging feature in AFT5. We're deeply sorry for this,
182:
I have not used these programs for very long, only for a week or so, but I'll try to give some advice. Octave is not very stable but if you don't "do mistakes" then it doesn't seem to crash. I use Notepad to edit my commands and then paste into Octave by right-clicking, so I won't lose anything if it
1281:
The SVG image was created to replace the PNG. In the process of converting the window function images, the bin axis was zoomed in a bit to better show the main lobe and the first sidelobes of the window functions. The frequency response axis was later renamed Fourier transform, which is more correct
958:
I played with this a bit and it seems that pi*alpha = 14 is sort of a lucky value for which the first side-lobe lines up nicely with the rest of the side-lobes. I don't think it's exact in any sense. The value alpha = 4.5 doesn't give quite as pleasing a result (looks somewhat like alpha = 3 but not
1182:
We've now re-released the software, with the addition of a logging feature and restrictions on the ability to disable. Obviously, we're not going to automatically re-enable it on each article—we don't want to create a situation where it was enabled by users who have now moved on, and feedback would
346:
Good work on updating the figures for window functions. I've just added details of the Planck-Bessel window, and I was hoping you might be willing to add a figure for that. I don't have an installation of Octave. I can confirm your code doesn't work with Matlab, and I thought there isn't much point
1002:
Thanks, that's a prompt response! Good work on spotting the factor of pi, I obviously hadn't correctly noted the differences in convention between the paper and the rest of the article. I'd say using the value of 4.45 so πα = 14(ish) is the best option. If you think that there is some interest
195:. I had problems with the Visual Studio -compiled version. The installer comes as two .7z files. First install Octave from one of them and after that the packages from the other (the very useful "signal" package is there for instance). Follow the instructions in the readme. 1183:
sit there unattended—but if you're interested in enabling it for your articles, it's pretty simple to do. Just go to the article you want to enable it on, click the "request feedback" link in the toolbox in the sidebar, and AFT5 will be enabled for that article.
166:
I no longer have access to Matlab, so I'm considering Octave (inspired by your example). But apparently you encountered significant bugs, and that's also the vibe I'm getting from internet chatter. Any advice you have would be appreciated.
1003:
behaviour when varying α or ε, perhaps it would be worth illustrating with a second figure? Might take up more space than warranted, but we do have two figures for the Kaiser and exponential windows, and they only have one parameter. —
966:. It can be rewritten as alpha = sqrt(c^2 - 1), where c is the location of the first null (in bins). alpha approaches c asymptotically at large values of c. But that doesn't seem to help us here as Planck-taper messes up the situation. 41:
Thanks Ross! It was quite hard to balance. Long time no see by the way, when was that sinusoid fun anyhow -- must be many years ago. Anyways, nice to have you around. :-) (Not saying you should be here day and night like me. :D)
255: 1282:
because the window function is not a system. Otherwise the two images are interchangeable. It seems that not all wikis have yet migrated to using the SVG window function images. Was there something else?
829: 1128:" link (it is located at the very top of any Knowledge page when you are logged in), and then selecting "File" from the dropdown box. Note that all non-free media not used in any 111: 1124:
If you have uploaded other unlicensed media, please check whether they're used in any articles or not. You can find a list of 'file' pages you have edited by clicking on the "
981: 203:-- Octave allows you to choose between two plotting libraries. I found that for bitmaps the default one is perhaps better but for vectors (SVG) Gnuplot is better. See the 227:, which is an environment intended for statistical computing, has a matrix-based language and is more mature than Octave. The signal package is available for R as well. 963: 1015:(PS Thanks for the shared credit, it is appreciated, but unnecessary since I only produced a couple of typo-filled lines... The perils of writing code you can't test) 802: 907: 1113:, meaning that it is not used in any articles on Knowledge. If the media was previously in an article, please go to the article and see why it was removed. 1117:
if you think that will be useful. However, please note that media for which a replacement could be created are not acceptable for use on Knowledge (see
1187: 26:
Well done with the timeline. I think it looks great. Just heard about Beauchamp's Harmonic Tone Generator from a friend.. you found it before me :)
872:
I had a look at the Berry & Gair 2012 gravitational wave burst article where the window was discussed. They have beta = 14, which agrees with
1133: 885:
3) Create a new image with alpha = 4.5 (which gives beta = 14.1371669412) so that we are quite surely in the use region of the astronomy paper
879:
1) Create a new image with the parameter name changed to beta (Kaiser window section must then explain the difference between alpha and beta)
1125: 827:
from here if looks OK. The B value is what Octave reported. I corrected a couple of certain typos (alpha value in image title: 15 --: -->
1151: 76: 16: 882:
2) Create a new image with alpha = 3 (used as beta = pi*alpha = 9.42477796077 in besseli) for easy comparison with Kaiser window
1110: 1255: 959:
nearly as severe), but alpha = 4.45 looks good. I'll make an image with that value even though the value is a bit cumbersome.
312:
You're welcome! I did something like that too, but left "pkg load signal" in the script for others who might want to run it.
288:
I also didn't need the "pkg load signal" statement, I think because I followed these instructions in the 3.6.2 README file:
1186:
Again, we're very sorry about this issue; hopefully it'll be smooth sailing after this :). If you have any questions, just
1248:"Window function and frequency response - Triangular.svg" really replaces "Window_function_(triangular).png"? See: 1118: 1101: 64:". Another solution in my opinion is use something real before the note number, eg: "...appear in note<ref: --> 1105:. The media description page currently specifies that it is non-free and may only be used on Knowledge under a 204: 95: 72: 936:
Oops. I added irrelevant info here about Kaiser window. I was confused. And now I've removed it. Sorry! --
1221:
Thank you for making and uploading all those different window function graphics. I found them very helpful.
192: 151:
Glad to hear that from you, I appreciate it. You have done much quality work yourself. I'll see you around!
122: 31: 1179:
as we know that quite a few users found the software very useful, and were using it on their articles.
1141: 1060: 1283: 1229: 1155: 1044: 1019: 967: 893: 859: 833: 313: 228: 152: 89: 85: 66: 43: 1260: 1271: 1191: 1064: 118: 27: 347:
tweaking it as the results won't be quite the same. I think the snippet of code you want is:
1018:
Let's see if a source that uses different values turns up, I don't want to go improvising.
962:
Going on a tangent, there is an exact formula for the bandwidth of the Kaiser main lobe in
823:
Thanks! No problem, I made the image and can do others/modify if needed. You can add it to
804:
File:Window function and frequency response - Planck-Bessel (epsilon = 0.1, alpha = 14).svg
84:...", in my opinion it is easier to understand. I suggest you to can ask for an opinion in 1137: 1008: 941: 909:
File:Window function and frequency response - Planck-Bessel (epsilon = 0.1, alpha = 3).svg
873: 855: 824: 791: 332: 172: 141: 1208: 1224: 1175: 1114: 258:
encountered by qtOctave users. You can make the change permanent with this procedure:
191:-- If you are using Windows then I recommend to use the latest MinGW version installer 114:
that has ramifications for the RfC itself. Your input is much appreciated :). Thanks!
1267: 1106: 1249: 248: 964:
Kaiser and Schafer 1980 - On the Use of the I0-Sinh Window for Spectrum Analysis
110:
Hey Olli Niemitalo - this is to notify you that there is a discussion starting
1291: 1275: 1235: 1194: 1163: 1145: 1081: 1027: 1012: 1004: 975: 945: 937: 901: 867: 841: 795: 787: 336: 328: 321: 244: 236: 176: 168: 160: 145: 137: 126: 99: 51: 35: 801: 264:(location of your octave directory)/share/octave/site/m/startup/octaverc 1174:
Hey Olli Niemitalo. I'm contacting you because you're involved in the
980: 83:
Sure, &#32; works. Nevertheless consider "note<ref: -->
876:. So I suggest a few alternative approaches to resolve this: 828:
14, fix swapped # and &) and put the source code in the
62:
The best way to keep a special space before the <ref: -->
298:
pkg rebuild -noauto nan % shadows many statistics functions
846:
Oops, I think the Kaiser function calculation should have
224: 1090:
Orphaned non-free media (File:Synclavier II Demo 2.ogg)
254:
The "graphics_toolkit gnuplot" statement also avoids a
301:
pkg rebuild -noauto gsl % shadows some core functions
136:
Thanks for all your recent help. Very nice work. --
1132:will be deleted after seven days, as described on 906: 1063:, and for your many other image contributions. 207:for commands that change the graphics toolkit. 8: 273:(line 14 in my 3.6.2 Octave distribution). 106:Discussion on the AFT5 Request for Comment 1042: 874:the definitions of alpha and beta, by JOS 854:, to be consistent with the rest of the 308:Thanks for your help and encouragement. 888:I'll make a figure along alternative 2 7: 112:on the Article Feedback RfC talkpage 772:"&#949; = 0.1, #&945; = 15" 116:and apologies if I've missed anyone 14: 243:I was successful with Octave and 63:is to use "&nbsp;<ref: --> 1259: 1254: 1207: 1094: 1043: 892:while waiting for your comment. 295:pkg rebuild -noauto ad windows 1: 1195:21:54, 1 September 2013 (UTC) 1119:our policy for non-free media 1102:File:Synclavier II Demo 2.ogg 1053:The Graphic Designer Barnstar 1028:14:10, 20 February 2013 (UTC) 1013:09:50, 20 February 2013 (UTC) 976:08:06, 20 February 2013 (UTC) 946:12:52, 20 February 2013 (UTC) 902:20:35, 19 February 2013 (UTC) 868:20:03, 19 February 2013 (UTC) 842:19:48, 19 February 2013 (UTC) 796:18:27, 19 February 2013 (UTC) 337:15:40, 17 February 2013 (UTC) 322:18:02, 17 February 2013 (UTC) 237:21:44, 14 February 2013 (UTC) 213:Special characters in figures 177:17:04, 14 February 2013 (UTC) 161:22:28, 11 February 2013 (UTC) 146:20:47, 11 February 2013 (UTC) 100:07:51, 19 February 2012 (UTC) 78:20:45, 18 February 2012 (UTC) 1170:Article Feedback Tool update 1134:criteria for speedy deletion 127:16:46, 28 January 2013 (UTC) 52:06:06, 5 February 2012 (UTC) 36:01:31, 5 February 2012 (UTC) 1164:05:43, 29 August 2013 (UTC) 1109:. However, it is currently 778:"epsilon = 0.1, alpha = 14" 1308: 1082:14:33, 11 March 2013 (UTC) 249:Overlap-save_algorithm.png 1292:07:14, 13 July 2015 (UTC) 1236:22:34, 11 July 2014 (UTC) 1206: 1188:drop them at the talkpage 1049: 760:"Planck&#8211;Bessel" 58:Space before <ref: --> 1287: 1276:22:12, 9 July 2015 (UTC) 1159: 1146:04:22, 24 May 2013 (UTC) 1023: 971: 897: 863: 837: 830:Rectangular window image 349: 317: 271:graphics_toolkit('fltk') 232: 205:rectangular window image 156: 47: 998: 985:Planck–Bessel window, 926: 913:Planck–Bessel window, 821: 808:Planck–Bessel window, 304:pkg rebuild -auto java 1215:The Original Barnstar 1176:Article Feedback Tool 1099:Thanks for uploading 984: 912: 807: 1200:A barnstar for you! 1115:You may add it back 86:Help talk:Footnotes 1152:A free alternative 999: 927: 822: 22:Additive synthesis 1244:Triangular window 1241: 1240: 1233: 1107:claim of fair use 1087: 1086: 292:pkg rebuild -auto 266:in a text editor. 223:-- There is also 117: 1299: 1263: 1258: 1234: 1227: 1211: 1204: 1203: 1126:my contributions 1098: 1097: 1079: 1047: 1040: 1039: 910: 805: 782: 779: 776: 773: 770: 767: 764: 761: 758: 755: 752: 749: 746: 743: 740: 737: 734: 731: 728: 725: 722: 719: 716: 713: 710: 707: 704: 701: 698: 695: 692: 689: 686: 683: 680: 677: 674: 671: 668: 665: 662: 659: 656: 653: 650: 647: 644: 641: 638: 635: 632: 629: 626: 623: 620: 617: 614: 611: 608: 605: 602: 599: 596: 593: 590: 587: 584: 581: 578: 575: 572: 569: 566: 563: 560: 557: 554: 551: 548: 545: 542: 539: 536: 533: 530: 527: 524: 521: 518: 515: 512: 509: 506: 503: 500: 497: 494: 491: 488: 485: 482: 479: 476: 473: 470: 467: 464: 461: 458: 455: 452: 449: 446: 443: 440: 437: 434: 431: 428: 425: 422: 419: 416: 413: 410: 407: 404: 401: 398: 395: 392: 389: 386: 383: 380: 377: 374: 371: 368: 365: 362: 359: 356: 353: 115: 92: 69: 1307: 1306: 1302: 1301: 1300: 1298: 1297: 1296: 1246: 1222: 1202: 1172: 1095: 1092: 1075: 1071: 1065: 1038: 908: 856:Window function 803: 784: 783: 780: 777: 774: 771: 768: 766:"Planck-Bessel" 765: 762: 759: 756: 753: 750: 747: 744: 741: 738: 735: 732: 729: 726: 723: 720: 717: 714: 711: 708: 705: 702: 699: 696: 693: 690: 687: 684: 681: 678: 675: 672: 669: 666: 663: 660: 657: 654: 651: 648: 645: 642: 639: 636: 633: 630: 627: 624: 621: 618: 615: 612: 609: 606: 603: 600: 597: 594: 591: 588: 585: 582: 579: 576: 573: 570: 567: 564: 561: 558: 555: 552: 549: 546: 543: 540: 537: 534: 531: 528: 525: 522: 519: 516: 513: 510: 507: 504: 501: 498: 495: 492: 489: 486: 483: 480: 477: 474: 471: 468: 465: 462: 459: 456: 453: 450: 447: 444: 441: 438: 435: 432: 429: 426: 423: 420: 417: 414: 411: 408: 405: 402: 399: 396: 393: 390: 387: 384: 381: 378: 375: 372: 369: 366: 363: 360: 357: 354: 351: 344: 251:). More tips: 134: 132:Window function 108: 90: 67: 60: 24: 12: 11: 5: 1305: 1303: 1295: 1294: 1284:Olli Niemitalo 1266: 1245: 1242: 1239: 1238: 1218: 1217: 1212: 1201: 1198: 1171: 1168: 1167: 1166: 1156:Olli Niemitalo 1091: 1088: 1085: 1084: 1073: 1069: 1056: 1055: 1050: 1048: 1037: 1034: 1033: 1032: 1031: 1030: 1020:Olli Niemitalo 979: 978: 968:Olli Niemitalo 960: 955: 954: 953: 952: 951: 950: 949: 948: 905: 904: 894:Olli Niemitalo 886: 883: 880: 877: 870: 860:Olli Niemitalo 844: 834:Olli Niemitalo 350: 343: 342:Window figures 340: 325: 324: 314:Olli Niemitalo 306: 305: 302: 299: 296: 293: 286: 285: 274: 267: 247:(resulting in 242: 240: 239: 229:Olli Niemitalo 221:Other programs 217: 216: 209: 208: 197: 196: 185: 184: 164: 163: 153:Olli Niemitalo 133: 130: 107: 104: 103: 102: 91:Basilicofresco 68:Basilicofresco 59: 56: 55: 54: 44:Olli Niemitalo 23: 20: 13: 10: 9: 6: 4: 3: 2: 1304: 1293: 1289: 1285: 1280: 1279: 1278: 1277: 1273: 1269: 1264: 1262: 1257: 1252: 1251: 1243: 1237: 1231: 1226: 1220: 1219: 1216: 1213: 1210: 1205: 1199: 1197: 1196: 1193: 1189: 1184: 1180: 1177: 1169: 1165: 1161: 1157: 1153: 1150: 1149: 1148: 1147: 1143: 1139: 1136:. Thank you. 1135: 1131: 1127: 1122: 1120: 1116: 1112: 1108: 1104: 1103: 1089: 1083: 1080: 1078: 1077: 1076: 1062: 1058: 1057: 1054: 1051: 1046: 1041: 1035: 1029: 1025: 1021: 1017: 1016: 1014: 1010: 1006: 1001: 1000: 996: 992: 988: 983: 977: 973: 969: 965: 961: 957: 956: 947: 943: 939: 935: 934: 933: 932: 931: 930: 929: 928: 924: 920: 916: 911: 903: 899: 895: 891: 890:(my favorite) 887: 884: 881: 878: 875: 871: 869: 865: 861: 857: 853: 849: 845: 843: 839: 835: 832:description. 831: 826: 819: 815: 811: 806: 800: 799: 798: 797: 793: 789: 348: 341: 339: 338: 334: 330: 323: 319: 315: 311: 310: 309: 303: 300: 297: 294: 291: 290: 289: 283: 279: 275: 272: 268: 265: 261: 260: 259: 257: 252: 250: 246: 238: 234: 230: 226: 222: 219: 218: 214: 211: 210: 206: 202: 199: 198: 194: 190: 187: 186: 181: 180: 179: 178: 174: 170: 162: 158: 154: 150: 149: 148: 147: 143: 139: 131: 129: 128: 124: 120: 113: 105: 101: 97: 93: 87: 82: 81: 80: 79: 74: 70: 57: 53: 49: 45: 40: 39: 38: 37: 33: 29: 21: 19: 18: 1265: 1253: 1247: 1214: 1192:Okeyes (WMF) 1185: 1181: 1173: 1129: 1123: 1100: 1093: 1068: 1067: 1066: 1052: 994: 990: 986: 922: 918: 914: 889: 851: 847: 817: 813: 809: 785: 345: 326: 307: 287: 281: 277: 270: 263: 253: 241: 220: 212: 200: 189:Installation 188: 165: 135: 119:Okeyes (WMF) 109: 61: 28:Ross bencina 25: 15: 1190:. Thanks! 1154:was found. 1059:For fixing 850:instead of 825:the article 193:listed here 1138:Hazard-Bot 1072:rbitrarily 848:pi * alpha 748:plotWindow 269:Find line 262:Open file 1250:this page 1225:Adjwilley 858:article. 256:nasty bug 1130:articles 1111:orphaned 993:= 4.45; 245:qtOctave 201:Plotting 183:crashes. 65:..." -- 17:/archive 1268:Daroooo 997:= 2.16. 989:= 0.1, 925:= 1.80. 921:= 0.1; 820:= 2.16. 816:= 0.1; 730:besseli 667:besseli 415:epsilon 382:epsilon 282:gnuplot 276:Change 812:= 14, 77:": --> 1005:BobQQ 938:Bob K 917:= 3, 852:alpha 788:BobQQ 742:alpha 679:alpha 658:t_cut 655:: --> 643:sigma 634:t_cut 631:<= 595:z_exp 556:sigma 514:t_cut 502:t_cut 472:t_cut 463:z_exp 394:t_cut 370:alpha 329:Bob K 169:Bob K 138:Bob K 1288:talk 1272:talk 1230:talk 1160:talk 1142:talk 1061:this 1036:Star 1024:talk 1009:talk 972:talk 942:talk 898:talk 864:talk 838:talk 792:talk 706:t_in 685:sqrt 652:T_in 628:T_in 568:< 565:T_in 538:T_in 496:T_in 457:t_in 445:T_in 421:t_in 333:talk 318:talk 278:fltk 233:talk 173:talk 157:talk 142:talk 123:talk 88:.-- 48:talk 32:talk 1121:). 712:tau 589:exp 577:tau 571:0.5 553:)); 550:tau 544:0.5 526:tau 520:0.5 484:tau 478:0.5 451:abs 439:tau 433:0.5 409:0.5 400:tau 388:0.1 352:tau 280:to 96:msg 73:msg 1290:) 1274:) 1162:) 1144:) 1026:) 1011:) 974:) 944:) 900:) 866:) 840:) 794:) 786:— 745:); 724:)) 718:.^ 664:.* 661:)) 646:.* 607:); 583:./ 532:./ 490:./ 469:(( 460:); 418:); 376:14 335:) 327:-- 320:) 235:) 175:) 167:-- 159:) 144:) 125:) 98:) 75:) 50:) 34:) 1286:( 1270:( 1232:) 1228:( 1223:~ 1158:( 1140:( 1074:0 1070:A 1022:( 1007:( 995:B 991:α 987:ε 970:( 940:( 923:B 919:ε 915:α 896:( 862:( 836:( 818:B 814:ε 810:α 790:( 781:) 775:, 769:, 763:, 757:, 754:w 751:( 739:, 736:0 733:( 727:/ 721:2 715:) 709:/ 703:* 700:2 697:( 694:- 691:1 688:( 682:* 676:, 673:0 670:( 649:( 640:+ 637:) 625:( 622:* 619:1 616:( 613:= 610:w 604:1 601:+ 598:) 592:( 586:( 580:) 574:* 562:( 559:= 547:* 541:- 535:( 529:) 523:* 517:- 511:( 508:+ 505:) 499:- 493:( 487:) 481:* 475:- 466:= 454:( 448:= 442:; 436:* 430:- 427:k 424:= 412:- 406:( 403:* 397:= 391:; 385:= 379:; 373:= 367:; 364:1 361:- 358:N 355:= 331:( 316:( 284:. 231:( 225:R 171:( 155:( 140:( 121:( 94:( 71:( 46:( 30:(

Index

/archive
Ross bencina
talk
01:31, 5 February 2012 (UTC)
Olli Niemitalo
talk
06:06, 5 February 2012 (UTC)
Basilicofresco
msg
20:45, 18 February 2012 (UTC)
Help talk:Footnotes
Basilicofresco
msg
07:51, 19 February 2012 (UTC)
on the Article Feedback RfC talkpage
Okeyes (WMF)
talk
16:46, 28 January 2013 (UTC)
Bob K
talk
20:47, 11 February 2013 (UTC)
Olli Niemitalo
talk
22:28, 11 February 2013 (UTC)
Bob K
talk
17:04, 14 February 2013 (UTC)
listed here
rectangular window image
R

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.

↑