Thanks for your answers. I will have a look to the scipy and numpy documentation.
Fernando On Dec 18, 11:15 am, Jason Grout <jason-s...@creativetrax.com> wrote: > Tim Lahey wrote: > > > On Dec 18, 2008, at 4:45 AM, Fernando wrote: > > >> Hello, > > >> I am a MATLAB user which it is considering to move to SAGE. Mainly, I > >> use MATLAB for algorithm prototyping, simulations and data processing. > > >> For those tasks, I usually implement the code using the vectorized > >> functionalities of MATLAB. This is the most efficient way to code in > >> MATLAB. For example, if I want to implement the equation: > > >> z = y*sin(x) > > >> for a specific values of x and y. I should code: > > >> y = [3 6 7]; > >> x = [1 2 3]; > >> z = y.*sin(x); > > >> Could someone tell me which is the best way to code this kind of > >> operations in SAGE? > > I second what Tim said. Here is an example session using numpy in Sage: > > sage: import numpy > sage: y=numpy.array([3,6,7]).astype(int) > sage: x=numpy.array([1,2,3]).astype(int) > sage: z=y*numpy.sin(x) > sage: z > array([ 2.52441295, 5.45578456, 0.98784006]) > > Jason --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---