Traceback (most recent call last): omega = 2*pi*f File "", line 1, in <module> File "/tmp/tmpZ_1fAb/___code___.py", line 11, in <module> pb = plot(df(r,c,omega,t),(t,_sage_const_0 ,_sage_const_p005 ),rgbcolor=('#008000')) File "/usr/lib/python2.7/dist-packages/sage/misc/decorators.py", line 554, in wrapper return func(*args, **options) File "/usr/lib/python2.7/dist-packages/sage/plot/plot.py", line 1931, in plot G = funcs.plot(*args, **original_opts) File "sage/symbolic/expression.pyx", line 11484, in sage.symbolic.expression.Expression.plot (/build/sagemath-pAXPW_/sagemath-7.6/sage/src/build/cythonized/sage/symbolic/expression.cpp:63762) File "sage/symbolic/expression.pyx", line 11530, in sage.symbolic.expression.Expression._plot_fast_callable (/build/sagemath-pAXPW_/sagemath-7.6/sage/src/build/cythonized/sage/symbolic/expression.cpp:64263) File "sage/ext/fast_callable.pyx", line 456, in sage.ext.fast_callable.fast_callable (/build/sagemath-pAXPW_/sagemath-7.6/sage/src/build/cythonized/sage/ext/fast_callable.c:4489) File "sage/symbolic/expression.pyx", line 11367, in sage.symbolic.expression.Expression._fast_callable_ (/build/sagemath-pAXPW_/sagemath-7.6/sage/src/build/cythonized/sage/symbolic/expression.cpp:62885) File "/usr/lib/python2.7/dist-packages/sage/symbolic/expression_conversions.py", line 1676, in fast_callable return FastCallableConverter(ex, etb)() File "/usr/lib/python2.7/dist-packages/sage/symbolic/expression_conversions.py", line 217, in __call__ return self.arithmetic(div, div.operator()) File "/usr/lib/python2.7/dist-packages/sage/symbolic/expression_conversions.py", line 1604, in arithmetic return reduce(lambda x,y: self.etb.call(operator, x,y), operands) File "/usr/lib/python2.7/dist-packages/sage/symbolic/expression_conversions.py", line 1604, in <lambda> return reduce(lambda x,y: self.etb.call(operator, x,y), operands) File "sage/ext/fast_callable.pyx", line 734, in sage.ext.fast_callable.ExpressionTreeBuilder.call (/build/sagemath-pAXPW_/sagemath-7.6/sage/src/build/cythonized/sage/ext/fast_callable.c:6984) File "sage/ext/fast_callable.pyx", line 609, in sage.ext.fast_callable.ExpressionTreeBuilder.__call__ (/build/sagemath-pAXPW_/sagemath-7.6/sage/src/build/cythonized/sage/ext/fast_callable.c:5994) File "/usr/lib/python2.7/dist-packages/sage/symbolic/expression_conversions.py", line 125, in _fast_callable_ return fast_callable(self, etb) File "/usr/lib/python2.7/dist-packages/sage/symbolic/expression_conversions.py", line 1676, in fast_callable return FastCallableConverter(ex, etb)() File "/usr/lib/python2.7/dist-packages/sage/symbolic/expression_conversions.py", line 217, in __call__ return self.arithmetic(div, div.operator()) File "/usr/lib/python2.7/dist-packages/sage/symbolic/expression_conversions.py", line 1604, in arithmetic return reduce(lambda x,y: self.etb.call(operator, x,y), operands) File "/usr/lib/python2.7/dist-packages/sage/symbolic/expression_conversions.py", line 1604, in <lambda> return reduce(lambda x,y: self.etb.call(operator, x,y), operands) File "sage/ext/fast_callable.pyx", line 734, in sage.ext.fast_callable.ExpressionTreeBuilder.call (/build/sagemath-pAXPW_/sagemath-7.6/sage/src/build/cythonized/sage/ext/fast_callable.c:6984) File "sage/ext/fast_callable.pyx", line 609, in sage.ext.fast_callable.ExpressionTreeBuilder.__call__ (/build/sagemath-pAXPW_/sagemath-7.6/sage/src/build/cythonized/sage/ext/fast_callable.c:5988) File "sage/symbolic/expression.pyx", line 11367, in sage.symbolic.expression.Expression._fast_callable_ (/build/sagemath-pAXPW_/sagemath-7.6/sage/src/build/cythonized/sage/symbolic/expression.cpp:62885) File "/usr/lib/python2.7/dist-packages/sage/symbolic/expression_conversions.py", line 1676, in fast_callable return FastCallableConverter(ex, etb)() File "/usr/lib/python2.7/dist-packages/sage/symbolic/expression_conversions.py", line 218, in __call__ return self.arithmetic(ex, operator) File "/usr/lib/python2.7/dist-packages/sage/symbolic/expression_conversions.py", line 1604, in arithmetic return reduce(lambda x,y: self.etb.call(operator, x,y), operands) File "/usr/lib/python2.7/dist-packages/sage/symbolic/expression_conversions.py", line 1604, in <lambda> return reduce(lambda x,y: self.etb.call(operator, x,y), operands) File "sage/ext/fast_callable.pyx", line 734, in sage.ext.fast_callable.ExpressionTreeBuilder.call (/build/sagemath-pAXPW_/sagemath-7.6/sage/src/build/cythonized/sage/ext/fast_callable.c:6984) File "sage/ext/fast_callable.pyx", line 609, in sage.ext.fast_callable.ExpressionTreeBuilder.__call__ (/build/sagemath-pAXPW_/sagemath-7.6/sage/src/build/cythonized/sage/ext/fast_callable.c:5988) File "sage/symbolic/expression.pyx", line 11367, in sage.symbolic.expression.Expression._fast_callable_ (/build/sagemath-pAXPW_/sagemath-7.6/sage/src/build/cythonized/sage/symbolic/expression.cpp:62885) File "/usr/lib/python2.7/dist-packages/sage/symbolic/expression_conversions.py", line 1676, in fast_callable return FastCallableConverter(ex, etb)() File "/usr/lib/python2.7/dist-packages/sage/symbolic/expression_conversions.py", line 217, in __call__ return self.arithmetic(div, div.operator()) File "/usr/lib/python2.7/dist-packages/sage/symbolic/expression_conversions.py", line 1604, in arithmetic return reduce(lambda x,y: self.etb.call(operator, x,y), operands) File "/usr/lib/python2.7/dist-packages/sage/symbolic/expression_conversions.py", line 1604, in <lambda> return reduce(lambda x,y: self.etb.call(operator, x,y), operands) File "sage/ext/fast_callable.pyx", line 734, in sage.ext.fast_callable.ExpressionTreeBuilder.call (/build/sagemath-pAXPW_/sagemath-7.6/sage/src/build/cythonized/sage/ext/fast_callable.c:6984) File "sage/ext/fast_callable.pyx", line 609, in sage.ext.fast_callable.ExpressionTreeBuilder.__call__ (/build/sagemath-pAXPW_/sagemath-7.6/sage/src/build/cythonized/sage/ext/fast_callable.c:5988) File "sage/symbolic/expression.pyx", line 11367, in sage.symbolic.expression.Expression._fast_callable_ (/build/sagemath-pAXPW_/sagemath-7.6/sage/src/build/cythonized/sage/symbolic/expression.cpp:62885) File "/usr/lib/python2.7/dist-packages/sage/symbolic/expression_conversions.py", line 1676, in fast_callable return FastCallableConverter(ex, etb)() File "/usr/lib/python2.7/dist-packages/sage/symbolic/expression_conversions.py", line 226, in __call__ return self.composition(ex, operator) File "/usr/lib/python2.7/dist-packages/sage/symbolic/expression_conversions.py", line 1642, in composition return self.etb.call(function, *ex.operands()) File "sage/ext/fast_callable.pyx", line 734, in sage.ext.fast_callable.ExpressionTreeBuilder.call (/build/sagemath-pAXPW_/sagemath-7.6/sage/src/build/cythonized/sage/ext/fast_callable.c:6984) File "sage/ext/fast_callable.pyx", line 609, in sage.ext.fast_callable.ExpressionTreeBuilder.__call__ (/build/sagemath-pAXPW_/sagemath-7.6/sage/src/build/cythonized/sage/ext/fast_callable.c:5988) File "sage/symbolic/expression.pyx", line 11367, in sage.symbolic.expression.Expression._fast_callable_ (/build/sagemath-pAXPW_/sagemath-7.6/sage/src/build/cythonized/sage/symbolic/expression.cpp:62885) File "/usr/lib/python2.7/dist-packages/sage/symbolic/expression_conversions.py", line 1676, in fast_callable return FastCallableConverter(ex, etb)() File "/usr/lib/python2.7/dist-packages/sage/symbolic/expression_conversions.py", line 217, in __call__ return self.arithmetic(div, div.operator()) File "/usr/lib/python2.7/dist-packages/sage/symbolic/expression_conversions.py", line 1604, in arithmetic return reduce(lambda x,y: self.etb.call(operator, x,y), operands) File "/usr/lib/python2.7/dist-packages/sage/symbolic/expression_conversions.py", line 1604, in <lambda> return reduce(lambda x,y: self.etb.call(operator, x,y), operands) File "sage/ext/fast_callable.pyx", line 734, in sage.ext.fast_callable.ExpressionTreeBuilder.call (/build/sagemath-pAXPW_/sagemath-7.6/sage/src/build/cythonized/sage/ext/fast_callable.c:6984) File "sage/ext/fast_callable.pyx", line 609, in sage.ext.fast_callable.ExpressionTreeBuilder.__call__ (/build/sagemath-pAXPW_/sagemath-7.6/sage/src/build/cythonized/sage/ext/fast_callable.c:5988) File "sage/symbolic/expression.pyx", line 11367, in sage.symbolic.expression.Expression._fast_callable_ (/build/sagemath-pAXPW_/sagemath-7.6/sage/src/build/cythonized/sage/symbolic/expression.cpp:62885) File "/usr/lib/python2.7/dist-packages/sage/symbolic/expression_conversions.py", line 1676, in fast_callable return FastCallableConverter(ex, etb)() File "/usr/lib/python2.7/dist-packages/sage/symbolic/expression_conversions.py", line 212, in __call__ return self.symbol(ex) File "/usr/lib/python2.7/dist-packages/sage/symbolic/expression_conversions.py", line 1625, in symbol return self.etb.var(SR(ex)) File "sage/ext/fast_callable.pyx", line 681, in sage.ext.fast_callable.ExpressionTreeBuilder.var (/build/sagemath-pAXPW_/sagemath-7.6/sage/src/build/cythonized/sage/ext/fast_callable.c:6565) ValueError: Variable 't' not found
Le vendredi 30 juin 2017 09:21:18 UTC+2, HG a écrit : > > Hi, > I got this example from here : > > http://arachnoid.com/sage/differential1.html > > For many years it was working, I use now sage 7.6 or sage 8 but I go the > same error it can get the variable t, as I know it's working, any help ? > > > # r = 1000 ohms, c = 0.5e-6 farads, f = 440 > r = 1000 > c = 0.5e-6 > f = 440 > omega = 2*pi*f > pa = > plot(sin(omega*t),(t,0,.005),rgbcolor=('#800000'),axes_labels=['time','v']) > pb = plot(df(r,c,omega,t),(t,0,.005),rgbcolor=('#008000')) > lbl = text("$f = %.0f Hz \,r = %.0f \Omega \, c = %.1f {\mu}f$" > % (f,r,c*1e6),(.0025,1.2),fontsize=12,rgbcolor='black') > show(pa+pb+lbl,figsize=(4,3)) > > error : > ..... I cut here as it is too large.... Only the end. > > /home/pi/sage/src/sage/ext/fast_callable.pyx in > sage.ext.fast_callable.ExpressionTreeBuilder.var > (/home/pi/sage/src/build/cythonized/sage/ext/fast_callable.c:6657)() 696 > ind = self._vars.index(var_name) 697 except > ValueError:--> 698 raise ValueError("Variable '%s' not found" % > var_name) 699 return ExpressionVariable(self, ind) 700 > ValueError: Variable 't' not found > > > > > -- 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 sage-support+unsubscr...@googlegroups.com. To post to this group, send email to sage-support@googlegroups.com. Visit this group at https://groups.google.com/group/sage-support. For more options, visit https://groups.google.com/d/optout.