スケーラブルアート論

提供:kuhalaboWiki
(版間での差分)
移動: 案内, 検索
(4桁以下の素数一覧)
(4桁以下の素数一覧)
64行: 64行:
 
== 4桁以下の素数一覧 ==
 
== 4桁以下の素数一覧 ==
 
エラトステネスのふるい(→エラトステネスのふるいとその計算量)を用いてひたすら素数を並べました。
 
エラトステネスのふるい(→エラトステネスのふるいとその計算量)を用いてひたすら素数を並べました。
 
番号: 素数
 
# 2
 
 
2: 3
 
 
3: 5
 
 
4: 7
 
5: 11
 
6: 13
 
7: 17
 
8: 19
 
9: 23
 
10: 29
 
11: 31
 
12: 37
 
13: 41
 
14: 43
 
15: 47
 
16: 53
 
17: 59
 
18: 61
 
19: 67
 
20: 71
 
21: 73
 
22: 79
 
23: 83
 
24: 89
 
25: 97
 
26: 101
 
27: 103
 
28: 107
 
29: 109
 
30: 113
 
31: 127
 
32: 131
 
33: 137
 
34: 139
 
35: 149
 
36: 151
 
37: 157
 
38: 163
 
39: 167
 
40: 173
 
41: 179
 
42: 181
 
43: 191
 
44: 193
 
45: 197
 
46: 199
 
47: 211
 
48: 223
 
49: 227
 
50: 229
 
51: 233
 
52: 239
 
53: 241
 
54: 251
 
55: 257
 
56: 263
 
57: 269
 
58: 271
 
59: 277
 
60: 281
 
61: 283
 
62: 293
 
63: 307
 
64: 311
 
65: 313
 
66: 317
 
67: 331
 
68: 337
 
69: 347
 
70: 349
 
71: 353
 
72: 359
 
73: 367
 
74: 373
 
75: 379
 
76: 383
 
77: 389
 
78: 397
 
79: 401
 
80: 409
 
81: 419
 
82: 421
 
83: 431
 
84: 433
 
85: 439
 
86: 443
 
87: 449
 
88: 457
 
89: 461
 
90: 463
 
91: 467
 
92: 479
 
93: 487
 
94: 491
 
95: 499
 
96: 503
 
97: 509
 
98: 521
 
99: 523
 
100: 541
 
101: 547
 
102: 557
 
103: 563
 
104: 569
 
105: 571
 
106: 577
 
107: 587
 
108: 593
 
109: 599
 
110: 601
 
111: 607
 
112: 613
 
113: 617
 
114: 619
 
115: 631
 
116: 641
 
117: 643
 
118: 647
 
119: 653
 
120: 659
 
121: 661
 
122: 673
 
123: 677
 
124: 683
 
125: 691
 
126: 701
 
127: 709
 
128: 719
 
129: 727
 
130: 733
 
131: 739
 
132: 743
 
133: 751
 
134: 757
 
135: 761
 
136: 769
 
137: 773
 
138: 787
 
139: 797
 
140: 809
 
141: 811
 
142: 821
 
143: 823
 
144: 827
 
145: 829
 
146: 839
 
147: 853
 
148: 857
 
149: 859
 
150: 863
 
151: 877
 
152: 881
 
153: 883
 
154: 887
 
155: 907
 
156: 911
 
157: 919
 
158: 929
 
159: 937
 
160: 941
 
161: 947
 
162: 953
 
163: 967
 
164: 971
 
165: 977
 
166: 983
 
167: 991
 
168: 997
 
169: 1009
 
170: 1013
 
171: 1019
 
172: 1021
 
173: 1031
 
174: 1033
 
175: 1039
 
176: 1049
 
177: 1051
 
178: 1061
 
179: 1063
 
180: 1069
 
181: 1087
 
182: 1091
 
183: 1093
 
184: 1097
 
185: 1103
 
186: 1109
 
187: 1117
 
188: 1123
 
189: 1129
 
190: 1151
 
191: 1153
 
192: 1163
 
193: 1171
 
194: 1181
 
195: 1187
 
196: 1193
 
197: 1201
 
198: 1213
 
199: 1217
 
200: 1223
 
201: 1229
 
202: 1231
 
203: 1237
 
204: 1249
 
205: 1259
 
206: 1277
 
207: 1279
 
208: 1283
 
209: 1289
 
210: 1291
 
211: 1297
 
212: 1301
 
213: 1303
 
214: 1307
 
215: 1319
 
216: 1321
 
217: 1327
 
218: 1361
 
219: 1367
 
220: 1373
 
221: 1381
 
222: 1399
 
223: 1409
 
224: 1423
 
225: 1427
 
226: 1429
 
227: 1433
 
228: 1439
 
229: 1447
 
230: 1451
 
231: 1453
 
232: 1459
 
233: 1471
 
234: 1481
 
235: 1483
 
236: 1487
 
237: 1489
 
238: 1493
 
239: 1499
 
240: 1511
 
241: 1523
 
242: 1531
 
243: 1543
 
244: 1549
 
245: 1553
 
246: 1559
 
247: 1567
 
248: 1571
 
249: 1579
 
250: 1583
 
251: 1597
 
252: 1601
 
253: 1607
 
254: 1609
 
255: 1613
 
256: 1619
 
257: 1621
 
258: 1627
 
259: 1637
 
260: 1657
 
261: 1663
 
262: 1667
 
263: 1669
 
264: 1693
 
265: 1697
 
266: 1699
 
267: 1709
 
268: 1721
 
269: 1723
 
270: 1733
 
271: 1741
 
272: 1747
 
273: 1753
 
274: 1759
 
275: 1777
 
276: 1783
 
277: 1787
 
278: 1789
 
279: 1801
 
280: 1811
 
281: 1823
 
282: 1831
 
283: 1847
 
284: 1861
 
285: 1867
 
286: 1871
 
287: 1873
 
288: 1877
 
289: 1879
 
290: 1889
 
291: 1901
 
292: 1907
 
293: 1913
 
294: 1931
 
295: 1933
 
296: 1949
 
297: 1951
 
298: 1973
 
299: 1979
 
300: 1987
 
301: 1993
 
302: 1997
 
303: 1999
 
304: 2003
 
305: 2011
 
306: 2017
 
307: 2027
 
308: 2029
 
309: 2039
 
310: 2053
 
311: 2063
 
312: 2069
 
313: 2081
 
314: 2083
 
315: 2087
 
316: 2089
 
317: 2099
 
318: 2111
 
319: 2113
 
320: 2129
 
321: 2131
 
322: 2137
 
323: 2141
 
324: 2143
 
325: 2153
 
326: 2161
 
327: 2179
 
328: 2203
 
329: 2207
 
330: 2213
 
331: 2221
 
332: 2237
 
333: 2239
 
334: 2243
 
335: 2251
 
336: 2267
 
337: 2269
 
338: 2273
 
339: 2281
 
340: 2287
 
341: 2293
 
342: 2297
 
343: 2309
 
344: 2311
 
345: 2333
 
346: 2339
 
347: 2341
 
348: 2347
 
349: 2351
 
350: 2357
 
351: 2371
 
352: 2377
 
353: 2381
 
354: 2383
 
355: 2389
 
356: 2393
 
357: 2399
 
358: 2411
 
359: 2417
 
360: 2423
 
361: 2437
 
362: 2441
 
363: 2447
 
364: 2459
 
365: 2467
 
366: 2473
 
367: 2477
 
368: 2503
 
369: 2521
 
370: 2531
 
371: 2539
 
372: 2543
 
373: 2549
 
374: 2551
 
375: 2557
 
376: 2579
 
377: 2591
 
378: 2593
 
379: 2609
 
380: 2617
 
381: 2621
 
382: 2633
 
383: 2647
 
384: 2657
 
385: 2659
 
386: 2663
 
387: 2671
 
388: 2677
 
389: 2683
 
390: 2687
 
391: 2689
 
392: 2693
 
393: 2699
 
394: 2707
 
395: 2711
 
396: 2713
 
397: 2719
 
398: 2729
 
399: 2731
 
400: 2741
 
401: 2749
 
402: 2753
 
403: 2767
 
404: 2777
 
405: 2789
 
406: 2791
 
407: 2797
 
408: 2801
 
409: 2803
 
410: 2819
 
411: 2833
 
412: 2837
 
413: 2843
 
414: 2851
 
415: 2857
 
416: 2861
 
417: 2879
 
418: 2887
 
419: 2897
 
420: 2903
 
421: 2909
 
422: 2917
 
423: 2927
 
424: 2939
 
425: 2953
 
426: 2957
 
427: 2963
 
428: 2969
 
429: 2971
 
430: 2999
 
431: 3001
 
432: 3011
 
433: 3019
 
434: 3023
 
435: 3037
 
436: 3041
 
437: 3049
 
438: 3061
 
439: 3067
 
440: 3079
 
441: 3083
 
442: 3089
 
443: 3109
 
444: 3119
 
445: 3121
 
446: 3137
 
447: 3163
 
448: 3167
 
449: 3169
 
450: 3181
 
451: 3187
 
452: 3191
 
453: 3203
 
454: 3209
 
455: 3217
 
456: 3221
 
457: 3229
 
458: 3251
 
459: 3253
 
460: 3257
 
461: 3259
 
462: 3271
 
463: 3299
 
464: 3301
 
465: 3307
 
466: 3313
 
467: 3319
 
468: 3323
 
469: 3329
 
470: 3331
 
471: 3343
 
472: 3347
 
473: 3359
 
474: 3361
 
475: 3371
 
476: 3373
 
477: 3389
 
478: 3391
 
479: 3407
 
480: 3413
 
481: 3433
 
482: 3449
 
483: 3457
 
484: 3461
 
485: 3463
 
486: 3467
 
487: 3469
 
488: 3491
 
489: 3499
 
490: 3511
 
491: 3517
 
492: 3527
 
493: 3529
 
494: 3533
 
495: 3539
 
496: 3541
 
497: 3547
 
498: 3557
 
499: 3559
 
500: 3571
 
501: 3581
 
502: 3583
 
503: 3593
 
504: 3607
 
505: 3613
 
506: 3617
 
507: 3623
 
508: 3631
 
509: 3637
 
510: 3643
 
511: 3659
 
512: 3671
 
513: 3673
 
514: 3677
 
515: 3691
 
516: 3697
 
517: 3701
 
518: 3709
 
519: 3719
 
520: 3727
 
521: 3733
 
522: 3739
 
523: 3761
 
524: 3767
 
525: 3769
 
526: 3779
 
527: 3793
 
528: 3797
 
529: 3803
 
530: 3821
 
531: 3823
 
532: 3833
 
533: 3847
 
534: 3851
 
535: 3853
 
536: 3863
 
537: 3877
 
538: 3881
 
539: 3889
 
540: 3907
 
541: 3911
 
542: 3917
 
543: 3919
 
544: 3923
 
545: 3929
 
546: 3931
 
547: 3943
 
548: 3947
 
549: 3967
 
550: 3989
 
551: 4001
 
552: 4003
 
553: 4007
 
554: 4013
 
555: 4019
 
556: 4021
 
557: 4027
 
558: 4049
 
559: 4051
 
560: 4057
 
561: 4073
 
562: 4079
 
563: 4091
 
564: 4093
 
565: 4099
 
566: 4111
 
567: 4127
 
568: 4129
 
569: 4133
 
570: 4139
 
571: 4153
 
572: 4157
 
573: 4159
 
574: 4177
 
575: 4201
 
576: 4211
 
577: 4217
 
578: 4219
 
579: 4229
 
580: 4231
 
581: 4241
 
582: 4243
 
583: 4253
 
584: 4259
 
585: 4261
 
586: 4271
 
587: 4273
 
588: 4283
 
589: 4289
 
590: 4297
 
591: 4327
 
592: 4337
 
593: 4339
 
594: 4349
 
595: 4357
 
596: 4363
 
597: 4373
 
598: 4391
 
599: 4397
 
600: 4409
 
601: 4421
 
602: 4423
 
603: 4441
 
604: 4447
 
605: 4451
 
606: 4457
 
607: 4463
 
608: 4481
 
609: 4483
 
610: 4493
 
611: 4507
 
612: 4513
 
613: 4517
 
614: 4519
 
615: 4523
 
616: 4547
 
617: 4549
 
618: 4561
 
619: 4567
 
620: 4583
 
621: 4591
 
622: 4597
 
623: 4603
 
624: 4621
 
625: 4637
 
626: 4639
 
627: 4643
 
628: 4649
 
629: 4651
 
630: 4657
 
631: 4663
 
632: 4673
 
633: 4679
 
634: 4691
 
635: 4703
 
636: 4721
 
637: 4723
 
638: 4729
 
639: 4733
 
640: 4751
 
641: 4759
 
642: 4783
 
643: 4787
 
644: 4789
 
645: 4793
 
646: 4799
 
647: 4801
 
648: 4813
 
649: 4817
 
650: 4831
 
651: 4861
 
652: 4871
 
653: 4877
 
654: 4889
 
655: 4903
 
656: 4909
 
657: 4919
 
658: 4931
 
659: 4933
 
660: 4937
 
661: 4943
 
662: 4951
 
663: 4957
 
664: 4967
 
665: 4969
 
666: 4973
 
667: 4987
 
668: 4993
 
669: 4999
 
670: 5003
 
671: 5009
 
672: 5011
 
673: 5021
 
674: 5023
 
675: 5039
 
676: 5051
 
677: 5059
 
678: 5077
 
679: 5081
 
680: 5087
 
681: 5099
 
682: 5101
 
683: 5107
 
684: 5113
 
685: 5119
 
686: 5147
 
687: 5153
 
688: 5167
 
689: 5171
 
690: 5179
 
691: 5189
 
692: 5197
 
693: 5209
 
694: 5227
 
695: 5231
 
696: 5233
 
697: 5237
 
698: 5261
 
699: 5273
 
700: 5279
 
701: 5281
 
702: 5297
 
703: 5303
 
704: 5309
 
705: 5323
 
706: 5333
 
707: 5347
 
708: 5351
 
709: 5381
 
710: 5387
 
711: 5393
 
712: 5399
 
713: 5407
 
714: 5413
 
715: 5417
 
716: 5419
 
717: 5431
 
718: 5437
 
719: 5441
 
720: 5443
 
721: 5449
 
722: 5471
 
723: 5477
 
724: 5479
 
725: 5483
 
726: 5501
 
727: 5503
 
728: 5507
 
729: 5519
 
730: 5521
 
731: 5527
 
732: 5531
 
733: 5557
 
734: 5563
 
735: 5569
 
736: 5573
 
737: 5581
 
738: 5591
 
739: 5623
 
740: 5639
 
741: 5641
 
742: 5647
 
743: 5651
 
744: 5653
 
745: 5657
 
746: 5659
 
747: 5669
 
748: 5683
 
749: 5689
 
750: 5693
 
751: 5701
 
752: 5711
 
753: 5717
 
754: 5737
 
755: 5741
 
756: 5743
 
757: 5749
 
758: 5779
 
759: 5783
 
760: 5791
 
761: 5801
 
762: 5807
 
763: 5813
 
764: 5821
 
765: 5827
 
766: 5839
 
767: 5843
 
768: 5849
 
769: 5851
 
770: 5857
 
771: 5861
 
772: 5867
 
773: 5869
 
774: 5879
 
775: 5881
 
776: 5897
 
777: 5903
 
778: 5923
 
779: 5927
 
780: 5939
 
781: 5953
 
782: 5981
 
783: 5987
 
784: 6007
 
785: 6011
 
786: 6029
 
787: 6037
 
788: 6043
 
789: 6047
 
790: 6053
 
791: 6067
 
792: 6073
 
793: 6079
 
794: 6089
 
795: 6091
 
796: 6101
 
797: 6113
 
798: 6121
 
799: 6131
 
800: 6133
 
801: 6143
 
802: 6151
 
803: 6163
 
804: 6173
 
805: 6197
 
806: 6199
 
807: 6203
 
808: 6211
 
809: 6217
 
810: 6221
 
811: 6229
 
812: 6247
 
813: 6257
 
814: 6263
 
815: 6269
 
816: 6271
 
817: 6277
 
818: 6287
 
819: 6299
 
820: 6301
 
821: 6311
 
822: 6317
 
823: 6323
 
824: 6329
 
825: 6337
 
826: 6343
 
827: 6353
 
828: 6359
 
829: 6361
 
830: 6367
 
831: 6373
 
832: 6379
 
833: 6389
 
834: 6397
 
835: 6421
 
836: 6427
 
837: 6449
 
838: 6451
 
839: 6469
 
840: 6473
 
841: 6481
 
842: 6491
 
843: 6521
 
844: 6529
 
845: 6547
 
846: 6551
 
847: 6553
 
848: 6563
 
849: 6569
 
850: 6571
 
851: 6577
 
852: 6581
 
853: 6599
 
854: 6607
 
855: 6619
 
856: 6637
 
857: 6653
 
858: 6659
 
859: 6661
 
860: 6673
 
861: 6679
 
862: 6689
 
863: 6691
 
864: 6701
 
865: 6703
 
866: 6709
 
867: 6719
 
868: 6733
 
869: 6737
 
870: 6761
 
871: 6763
 
872: 6779
 
873: 6781
 
874: 6791
 
875: 6793
 
876: 6803
 
877: 6823
 
878: 6827
 
879: 6829
 
880: 6833
 
881: 6841
 
882: 6857
 
883: 6863
 
884: 6869
 
885: 6871
 
886: 6883
 
887: 6899
 
888: 6907
 
889: 6911
 
890: 6917
 
891: 6947
 
892: 6949
 
893: 6959
 
894: 6961
 
895: 6967
 
896: 6971
 
897: 6977
 
898: 6983
 
899: 6991
 
900: 6997
 
901: 7001
 
902: 7013
 
903: 7019
 
904: 7027
 
905: 7039
 
906: 7043
 
907: 7057
 
908: 7069
 
909: 7079
 
910: 7103
 
911: 7109
 
912: 7121
 
913: 7127
 
914: 7129
 
915: 7151
 
916: 7159
 
917: 7177
 
918: 7187
 
919: 7193
 
920: 7207
 
921: 7211
 
922: 7213
 
923: 7219
 
924: 7229
 
925: 7237
 
926: 7243
 
927: 7247
 
928: 7253
 
929: 7283
 
930: 7297
 
931: 7307
 
932: 7309
 
933: 7321
 
934: 7331
 
935: 7333
 
936: 7349
 
937: 7351
 
938: 7369
 
939: 7393
 
940: 7411
 
941: 7417
 
942: 7433
 
943: 7451
 
944: 7457
 
945: 7459
 
946: 7477
 
947: 7481
 
948: 7487
 
949: 7489
 
950: 7499
 
951: 7507
 
952: 7517
 
953: 7523
 
954: 7529
 
955: 7537
 
956: 7541
 
957: 7547
 
958: 7549
 
959: 7559
 
960: 7561
 
961: 7573
 
962: 7577
 
963: 7583
 
964: 7589
 
965: 7591
 
966: 7603
 
967: 7607
 
968: 7621
 
969: 7639
 
970: 7643
 
971: 7649
 
972: 7669
 
973: 7673
 
974: 7681
 
975: 7687
 
976: 7691
 
977: 7699
 
978: 7703
 
979: 7717
 
980: 7723
 
981: 7727
 
982: 7741
 
983: 7753
 
984: 7757
 
985: 7759
 
986: 7789
 
987: 7793
 
988: 7817
 
989: 7823
 
990: 7829
 
991: 7841
 
992: 7853
 
993: 7867
 
994: 7873
 
995: 7877
 
996: 7879
 
997: 7883
 
998: 7901
 
999: 7907
 
1000: 7919
 
1001: 7927
 
1002: 7933
 
1003: 7937
 
1004: 7949
 
1005: 7951
 
1006: 7963
 
1007: 7993
 
1008: 8009
 
1009: 8011
 
1010: 8017
 
1011: 8039
 
1012: 8053
 
1013: 8059
 
1014: 8069
 
1015: 8081
 
1016: 8087
 
1017: 8089
 
1018: 8093
 
1019: 8101
 
1020: 8111
 
1021: 8117
 
1022: 8123
 
1023: 8147
 
1024: 8161
 
1025: 8167
 
1026: 8171
 
1027: 8179
 
1028: 8191
 
1029: 8209
 
1030: 8219
 
1031: 8221
 
1032: 8231
 
1033: 8233
 
1034: 8237
 
1035: 8243
 
1036: 8263
 
1037: 8269
 
1038: 8273
 
1039: 8287
 
1040: 8291
 
1041: 8293
 
1042: 8297
 
1043: 8311
 
1044: 8317
 
1045: 8329
 
1046: 8353
 
1047: 8363
 
1048: 8369
 
1049: 8377
 
1050: 8387
 
1051: 8389
 
1052: 8419
 
1053: 8423
 
1054: 8429
 
1055: 8431
 
1056: 8443
 
1057: 8447
 
1058: 8461
 
1059: 8467
 
1060: 8501
 
1061: 8513
 
1062: 8521
 
1063: 8527
 
1064: 8537
 
1065: 8539
 
1066: 8543
 
1067: 8563
 
1068: 8573
 
1069: 8581
 
1070: 8597
 
1071: 8599
 
1072: 8609
 
1073: 8623
 
1074: 8627
 
1075: 8629
 
1076: 8641
 
1077: 8647
 
1078: 8663
 
1079: 8669
 
1080: 8677
 
1081: 8681
 
1082: 8689
 
1083: 8693
 
1084: 8699
 
1085: 8707
 
1086: 8713
 
1087: 8719
 
1088: 8731
 
1089: 8737
 
1090: 8741
 
1091: 8747
 
1092: 8753
 
1093: 8761
 
1094: 8779
 
1095: 8783
 
1096: 8803
 
1097: 8807
 
1098: 8819
 
1099: 8821
 
1100: 8831
 
1101: 8837
 
1102: 8839
 
1103: 8849
 
1104: 8861
 
1105: 8863
 
1106: 8867
 
1107: 8887
 
1108: 8893
 
1109: 8923
 
1110: 8929
 
1111: 8933
 
1112: 8941
 
1113: 8951
 
1114: 8963
 
1115: 8969
 
1116: 8971
 
1117: 8999
 
1118: 9001
 
1119: 9007
 
1120: 9011
 
1121: 9013
 
1122: 9029
 
1123: 9041
 
1124: 9043
 
1125: 9049
 
1126: 9059
 
1127: 9067
 
1128: 9091
 
1129: 9103
 
1130: 9109
 
1131: 9127
 
1132: 9133
 
1133: 9137
 
1134: 9151
 
1135: 9157
 
1136: 9161
 
1137: 9173
 
1138: 9181
 
1139: 9187
 
1140: 9199
 
1141: 9203
 
1142: 9209
 
1143: 9221
 
1144: 9227
 
1145: 9239
 
1146: 9241
 
1147: 9257
 
1148: 9277
 
1149: 9281
 
1150: 9283
 
1151: 9293
 
1152: 9311
 
1153: 9319
 
1154: 9323
 
1155: 9337
 
1156: 9341
 
1157: 9343
 
1158: 9349
 
1159: 9371
 
1160: 9377
 
1161: 9391
 
1162: 9397
 
1163: 9403
 
1164: 9413
 
1165: 9419
 
1166: 9421
 
1167: 9431
 
1168: 9433
 
1169: 9437
 
1170: 9439
 
1171: 9461
 
1172: 9463
 
1173: 9467
 
1174: 9473
 
1175: 9479
 
1176: 9491
 
1177: 9497
 
1178: 9511
 
1179: 9521
 
1180: 9533
 
1181: 9539
 
1182: 9547
 
1183: 9551
 
1184: 9587
 
1185: 9601
 
1186: 9613
 
1187: 9619
 
1188: 9623
 
1189: 9629
 
1190: 9631
 
1191: 9643
 
1192: 9649
 
1193: 9661
 
1194: 9677
 
1195: 9679
 
1196: 9689
 
1197: 9697
 
1198: 9719
 
1199: 9721
 
1200: 9733
 
1201: 9739
 
1202: 9743
 
1203: 9749
 
1204: 9767
 
1205: 9769
 
1206: 9781
 
1207: 9787
 
1208: 9791
 
1209: 9803
 
1210: 9811
 
1211: 9817
 
1212: 9829
 
1213: 9833
 
1214: 9839
 
1215: 9851
 
1216: 9857
 
1217: 9859
 
1218: 9871
 
1219: 9883
 
1220: 9887
 
1221: 9901
 
1222: 9907
 
1223: 9923
 
1224: 9929
 
1225: 9931
 
1226: 9941
 
1227: 9949
 
1228: 9967
 
1229: 9973
 
 
 
  
  
 
[[Category:授業]]
 
[[Category:授業]]

2019年7月25日 (木) 20:19時点における版

目次

概要

前提スキル

一年生の時にメディアプログラミング演習Iを履修したのと同等のプログラミングスキルがあるものとして、授業を進めます。 もし、プログラミングに不安があるなら、上記テキストを使って、自分で予習や自習をしてください。 openFrameworksはProcessingと似ているため、Processingを知っていると、理解が早いです。

成績評価
  • 出席:学生証scan+Minutes paper
  • 課題:セルオートマトン課題、再帰呼び出し図形課題、複素平面フラクタル課題
  • 小テスト:ハイスコア
授業概要及び到達目標
インタラクティブアートは芸術を基盤として科学や工学を統合する新しい領域である。生物科学に関連した分野として、人工生命、ライフゲーム、フラクタル、オートマトン、遺伝的アルゴリズム、ニューラルネットワークなど応用範囲の広いものが数多く存在する。

そういった生物に見られる特徴をアートに応用したジェネラティブアートの作品をC++のプログラミングを使用して、実際に作成してみる。

本講義の目標は以下の通り。

  1. 生物の特徴と生物的なシステムについて理解する。
  2. 複雑系システムについて理解し、応用例を作成できる。
  3. openFrameworksを使って作品のプログラミングができる。

開発環境

開発環境としてopenFrameworks for Visual studioを使用します。

テキストや開発環境については、以下を参照してください。

予定

Contents
  1. Scalable art, Generative art, Mathematical art, Artificial Intelligence, Artificial Life, Complext sysytem
  2. openFrameworks C++ / Xcode MacOSX
  3. Logic circuit
  4. Cell auttomaton
  5. Conway's game of life
  6. Wire world
  7. Random walk
  8. Langton's ant
  9. Boid
  10. Box2D
  11. Fractal, Self-similar
  12. Recursive call
  13. Complex square
  14. Neural network
  15. Genetic algorithm
  16. Logic circuit
  17. Fourier transform
  18. Code, Chyper, Encript
  19. Space X
  20. Robotics
  21. Expert system
  22. Fourier transform, spectrum
  23. Fibonacci number


4桁以下の素数一覧

エラトステネスのふるい(→エラトステネスのふるいとその計算量)を用いてひたすら素数を並べました。

個人用ツール
名前空間

変種
操作
案内
ツールボックス