Ask Your Question

Michele's profile - activity

2020-12-22 23:43:19 +0100 received badge  Notable Question (source)
2020-12-22 23:43:19 +0100 received badge  Popular Question (source)
2016-12-12 15:03:39 +0100 received badge  Famous Question (source)
2014-02-18 17:49:58 +0100 received badge  Notable Question (source)
2014-02-05 11:22:37 +0100 received badge  Nice Question (source)
2014-02-05 07:02:57 +0100 asked a question build sage without documentation

I see that sometimes when building sage with the commands

git pull
make

the majority of time is employed in building the documentation. Actually I'm not interested in building the documentation on my machine (I usually have an internet connection and I usually browse the documentation online).

Is it possible to ignore the documentation when building sage? How can I do that?

2013-07-30 11:55:28 +0100 received badge  Popular Question (source)
2013-01-10 05:04:46 +0100 commented question calling mathematica 9.0 in sage
2012-09-06 13:23:50 +0100 commented question Caching sagetex results

Thanks, I'll try. I visited the link you indicated but it's not immediate for me to understand how to open an issue. As soon I have more time I'll definitely try!

2012-08-20 13:34:22 +0100 received badge  Editor (source)
2012-08-20 13:33:30 +0100 asked a question Caching sagetex results

Is there a way to cache computations already done in a latex file using sagetex so that, for example, if I add a Sage code line in foo.tex when I run sage foo.sagetex.sage the computation starts from that line and not from the beginning?

The best thing would be that when one uses sagetex, Sage remembers what formulas are already computed and stored in foo.sout, and recomputes them only when they are modified. Do you think it's possible?

Thanks!

2012-08-10 14:36:01 +0100 marked best answer flask notebook

Here are a few:

  1. It's the version installed in Sage 5.2, and it's the current active codebase. Not switching requires you to install old code that is no longer really maintained.

  2. Vastly improved scalability

  3. OpenID

2012-08-10 14:36:01 +0100 received badge  Scholar (source)
2012-07-31 06:31:36 +0100 asked a question flask notebook

What are the major advantages of the migration to the flask notebook?

2012-03-18 13:48:40 +0100 received badge  Supporter (source)
2012-03-09 10:53:51 +0100 received badge  Teacher (source)
2012-03-09 10:53:51 +0100 received badge  Self-Learner (source)
2012-03-09 10:48:57 +0100 answered a question 3d plot ignoring imaginary part

I just get to a solution by myself... My problem was the impossibility to plot because of numerical errors that turns my (expected) real values into complex numbers with an imaginary part extremely small.

I used the fantastic function "list_plot3d". For example:

var ('x y')
f = sqrt(1+x+y)
list = []
for n in [-2.0,-1.9..,2.]:
    for m in [-2.0,-1.9..,2.]:
        list.append((n,m,real(f(x=n,y=m))))
show(list_plot3d(list))

It's not difficult to modify the above code if one wants to really ignore complex numbers while plotting (that is indeed what Matlab automatically does).

2012-03-07 16:14:27 +0100 received badge  Student (source)
2012-03-07 12:33:08 +0100 asked a question 3d plot ignoring imaginary part

Is there any possibility to have a 3d plot done in a way that if the expression to be plotted returns a complex number, this is not plotted. In particular I'm referring to this feature in Matlab: when you try to plot in 3d an expression which in his domain has both real and complex values, it returns the plot only when the values are real. In addition Matlab prints a Warning: "Imaginary parts of complex X, Y, and/or Z arguments ignored".

Thanks! (tell me if it's not clear, I'll explain better...)