Thanks that's great! The pretty printing didn't seem to do much in my native Python shell. I should probably be using IPython and then isympy but I think I prefer to stick to the basics since a Windows-based worksheet is sure to skew things otherwise!
Good idea about links to further work. Yes, if there's feedback, or I do more work on this I will certainly look into offering something to the SymPy outreach effort! Robin On Aug 5, 1:03 am, "Aaron S. Meurer" <asmeu...@gmail.com> wrote: > Hi. > > I looked through it. I don't know anything about matroid theory, so I can't > comment on the math part of it. As to the rest, I didn't see anything > completely stupid, but a few minor comments: > > - If you do > > import sys > sys.displayhook = pprint > > You will get pretty unicode printing (assuming it is supported in the Windows > Python shell). It can make some things easier to look at. Also, if you are > working strictly interactively, isympy is useful (it does this and some other > things for you automatically). > > - It looks like this is written for people who are new to Python. You might > link tohttp://docs.sympy.org/gotchas.html, which is written with people who > are new to Python in mind. > > - "Note that SymPy functions are applied after their arguments. In > object-oriented terms, ‘transpose’ is an attribute of the matrix object G." > > Strictly speaking, it's a method, not an attribute or a function. And not > all sympy operations are methods; only those on objects are. Others are > normal functions, like simplify(), diff(), or sqrt(). With that being said, > most functions also exist as methods, and there is work to include those that > don't. > > Also, I might point out that you can also do Matrix.T to get the transpose. > > - "you might even be able to contribute a library for matroid theory to the > SymPy development effort!" > > That would be great! > > We would love to hear about where you eventually use this, so that we can add > it tohttp://docs.sympy.org/outreach.html. > > Aaron Meurer > > On Aug 4, 2010, at 4:49 PM, Robin Whitty wrote: > > > > > Hi, I'm new to SymPy but am keen to promote it to London University > > External Programme students. I have written a short worksheet on using > > SymPy for graph theory. I've temporarily posted a copy here: > >http://www.maths.qmul.ac.uk/~whitty/SymPyWorksheet.pdf. > > > If anyone has time to have a quick look to see that I haven't written > > anything completely stupid I'd be very grateful! > > > Robin- Hide quoted text - > > - Show quoted text - -- You received this message because you are subscribed to the Google Groups "sympy" group. To post to this group, send email to sy...@googlegroups.com. To unsubscribe from this group, send email to sympy+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/sympy?hl=en.