Orbits
Overview
Teaching: 30 min
Exercises: 0 minQuestions
…
Objectives
…
Make an icosahedron by picking a seed vector on a 5-fold axis
icosahedron_dupl = []
T5 = vector([0,1,1.618])
seed = T5
for i in range(counteven):
icosahedron_dupl.append(g_even[i] * seed)
# now delete duplicates - do ito golden ratio, or round or convert to set etc
icosahedron_dupl
icosahedron = []
# define function take orbit
---------------------------------------------------------------------------
NameError Traceback (most recent call last)
<ipython-input-1-821892a79424> in <module>()
2 T5 = vector([Integer(0),Integer(1),RealNumber('1.618')])
3 seed = T5
----> 4 for i in range(counteven):
5 icosahedron_dupl.append(g_even[i] * seed)
6
NameError: name 'counteven' is not defined
Make a dodecahedron by picking a seed vector on a 3-fold axis
dodecahedron = []
T3 = vector([1,1,1])
seed = T3
for i in range(counteven):
dodecahedron.append(g_even[i] * seed)
# now delete duplicates - do ito golden ratio, or round or convert to set etc
# define function take orbit
---------------------------------------------------------------------------
NameError Traceback (most recent call last)
<ipython-input-2-5334fe9fc495> in <module>()
2 T3 = vector([Integer(1),Integer(1),Integer(1)])
3 seed = T3
----> 4 for i in range(counteven):
5 dodecahedron.append(g_even[i] * seed)
6
NameError: name 'counteven' is not defined
Make a icosidodecahedron by picking a seed vector on a 2-fold axis
icosidodecahedron = []
T2 = vector([1,0,0])
seed = T2
for i in range(counteven):
icosidodecahedron.append(g_even[i] * seed)
# plot
# now delete duplicates - do ito golden ratio, or round or convert to set etc
---------------------------------------------------------------------------
NameError Traceback (most recent call last)
<ipython-input-3-927719d81fb9> in <module>()
2 T2 = vector([Integer(1),Integer(0),Integer(0)])
3 seed = T2
----> 4 for i in range(counteven):
5 icosidodecahedron.append(g_even[i] * seed)
6
NameError: name 'counteven' is not defined
Key Points