On Jul 14, 1:52 pm, Carlos Córdoba <ccordob...@gmail.com> wrote:
> Sorry for not answering before, I've being a bit busy. I'll try to give a
> concrete example of what I'm trying to do so you can understand me better.
> I have a list of real numbers, for example
>
> [1,2,3]
Python "list comprehensions" might be what you want -- see
<http://docs.python.org/tutorial/datastructures.html#list-
comprehensions>
> I want to multiply by 2 to get
>
> [2,4,6]
sage: x = [1,2,3]
sage: y = [2*a for a in x]
> the to sum it to 3
>
> [5,7,9]
sage: z = [b + 3 for b in y]
> then divide by the max number
>
> [5/9, 7/9, 1]
sage: w = [a/max(z) for a in z]
> then convert every point to a point in the circle with
>
> [[cos(5/9), sin(5/9)], [cos(7/9), sin(7/9)], [cos(1), sin(1)]]
sage: v = [[cos(a), sin(a)] for a in w]
Is that helpful at all?
John
--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to sage-support@googlegroups.com
To unsubscribe from this group, send email to
sage-support-unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/sage-support
URLs: http://www.sagemath.org
-~----------~----~----~----~------~----~------~--~---