[email protected] wrote:
Q2: I tried to follow the online sage tutorial (http://www.sagemath.org/doc/tutorial/tour_algebra.html). The session of using maxima to do laplace transform. I copied the exact commandde1 = maxima("2*diff(x(t),t, 2) + 6*x(t) - 2*y(t)") lde1 = de1.laplace("t","s"); lde1 but it does not work in my 5.1.3 virtual box version. Why is that? See the attach jpg for the error. I cannot find where is my syntax error. I tried to define s and t as variable first but it does not help either. I do not know what syntax error I made.... error message: Traceback (most recent call last): File "<stdin>", line 1, in <module> File "_sage_input_7.py", line 10, in <module> exec compile(u'open("__code__.py","w"),write("# -*- coding: utf-8 -*- ...................I skip typing the rest File "", line 1, in <module> File "/tmp/tmpQapKht/__code__.py", line 3 del = maxima("2*diff(x(t),t,2)+6*x(t)-2*y(t)") ^ SyntaxError: invalid syntax
Well, 'del' is a Python keyword ("delete"), so renaming the variable to something else will probably work.
-leif -- () The ASCII Ribbon Campaign /\ Help Cure HTML E-Mail -- You received this message because you are subscribed to the Google Groups "sage-support" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/sage-support. For more options, visit https://groups.google.com/d/optout.
