As far as I can tell, Mathics uses Mathematica syntax with an engine that
runs Python SymPy. It's nice looking, but I don't think (comparing Sympy
and FriCAS) that FriCAS has anything to worry about. However, a nice
interface goes a long way to winning people, and the best system in the
to plot two graphs on the same set of axes. Ordinarily,
this could be done, for example, as
plot([x^2-2,x^3-x],-1..2)
but a list of functions is not a legitimate input to jDraw. So how can I
plot two functions together?
Thanks,
Alasdair
--
[image: http://www.facebook.com/alasdairmcandrew
... it works with the new updated git repository! Many thanks.
-Alasdair
On Sat, Jun 18, 2016 at 5:21 PM, Alasdair McAndrew <amc...@gmail.com> wrote:
> Dear Kurt,
>
> Many thanks for your detailed reply. I tried that, and I'm getting the
> same errors. I have compiled FriC
. Maybe I
should try the new source code at https://github.com/nilqed/fricas_jupyter ?
Thanks again,
Alasdair
On Sat, Jun 18, 2016 at 1:51 AM, Kurt Pagani <nil...@gmail.com> wrote:
> Hi Alasdair
>
> See:
> https://groups.google.com/forum/#!topic/fricas-devel/ltrhAkzrIYs
>
cebook.com/alasdairmcandrew] [image:
https://twitter.com/amca01] <https://twitter.com/amca01>
<https://www.linkedin.com/in/alasdair-mcandrew-108178a>
<https://plus.google.com/+AlasdairMcAndrew/posts>
--
You received this message because you are subscribed to the Google Groups
"FriCAS
Thank you! - in the end I used 8000 and it worked fine. 'Tis always the
way: post a question, and then minutes later find the solution myself.
-Alasdair
On Mon, Jun 13, 2016 at 10:07 PM, oldk1331 <oldk1...@gmail.com> wrote:
> From last discussion, I think you should use at least
t/p/maxima/code/ci/branch-5_32/tree/interfaces/emacs/imaxima/imaxima.el
and look at the function which is on lines 594 - 667.
- Alasdair
On Mon, May 30, 2016 at 6:37 PM, Ralf Hemmecke <r...@hemmecke.org> wrote:
> On 05/30/2016 10:18 AM, oldk1331 wrote:
> > Fricas doesn't need to c
ps://groups.google.com/d/optout.
>
--
[image: http://www.facebook.com/alasdairmcandrew] [image:
https://twitter.com/amca01] <https://twitter.com/amca01>
<https://www.linkedin.com/in/alasdair-mcandrew-108178a>
<https://plus.google.com/+AlasdairMcAndrew/posts>
--
You receiv
to include it so that it works.
As an example, try
integrate(sqrt(x^2+1)/(x^4+1), x)
The output is a very long expression, which in my efricas is simply
unreadable, both in size, and in typesetting.
Thanks,
Alasdair
--
[image: http://www.facebook.com/alasdairmcandrew] [image:
https
ttps://groups.google.com/d/optout.
>
--
[image: http://www.facebook.com/alasdairmcandrew] [image:
https://twitter.com/amca01] <https://twitter.com/amca01>
<https://www.linkedin.com/in/alasdair-mcandrew-108178a>
<https://plus.google.com/+AlasdairMcAndrew/posts>
--
You received this m
It worked after I did a "make clean" first to clear out the original
makefiles, and then a new configure, make, make install. Thanks everyone!
On Mon, May 23, 2016 at 6:27 PM, Alasdair McAndrew <amc...@gmail.com> wrote:
> I didn't uninstall sbcl-1.3.1, but I did indeed ch
it this group at https://groups.google.com/group/fricas-devel.
> For more options, visit https://groups.google.com/d/optout.
>
--
[image: http://www.facebook.com/alasdairmcandrew] [image:
https://twitter.com/amca01] <https://twitter.com/amca01>
<https://www.linkedin.com/in/alasdair-m
Thanks folks. I'm using sbcl 1.3.1, and those patches don't work.
Maybe I should compile sbcl 1.3.5 from source (version 1.3.1 is as high as
my package manager goes) and try again...?
On Sunday, 22 May 2016 22:15:24 UTC+10, Alasdair wrote:
>
> I don't know if these are the same
6: recipe for target 'all-asq' failed
make[1]: *** [all-asq] Error 2
make[1]: Leaving directory '/usr/local/fricas/src'
Makefile:249: recipe for target 'all-src' failed
make: *** [all-src] Error 2
Should I change to another lisp?
Thanks,
Alasdair
--
You received this message because you are s
?
Thanks,
Alasdair
--
You received this message because you are subscribed to the Google Groups
"FriCAS - computer algebra system" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to fricas-devel+unsubscr...@googlegroups.com.
To post to this group,
to take on board any nice snippets which shows Axiom's superiority
over other systems.
-Alasdair
On Monday, January 4, 2016 at 2:51:43 PM UTC+11, oldk1331 wrote:
>
> FYI, there is also an Emacs extension axiom-environment [1], which is
> very nice and it has Org-mode support:
You are quite right - I had assumed that SMC was just a newer version of
the old sagenb notebook interface, which I've been using for years. So
I'll check out FriCAS and see how I get on.
Thanks,
Alasdair
On Wed, Nov 25, 2015 at 11:53 AM, Bill Page <bill.p...@newsynthesis.org>
That's OK, I have no fear about compiling source code: I remember wrestling
with makefiles and xmkmf in the days before GNU configure...
Thanks again,
Alasdair
On Wed, Nov 25, 2015 at 10:45 AM, Kurt Pagani <nil...@gmail.com> wrote:
>
>
> Am 25.11.2015 um 00:35 schrieb Al
a remote FriCAS
would be a nice thing.
Thanks,
Alasdair
--
[image: http://www.facebook.com/alasdair.mcandrew]
<http://www.facebook.com/alasdair.mcandrew> [image:
https://plus.google.com/+AlasdairMcAndrew/posts]
<https://plus.google.com/+AlasdairMcAndrew/posts> [image:
https://www.link
rrors. So I'm just guessing here.
On Sun, Nov 22, 2015 at 8:35 PM, Martin Baker <ax87...@martinb.com> wrote:
> On 22/11/15 07:45, Alasdair McAndrew wrote:
>
>> Try
>>
>> outputList(["abc",1])@Void
>>
>> At least, that seemed to work for me.
Try
outputList(["abc",1])@Void
At least, that seemed to work for me.
-Alasdair
On Fri, Nov 20, 2015 at 5:54 AM, Martin Baker <ax87...@martinb.com> wrote:
> I have a problem with 'outputList'. It works fine in the interpreter:
>
> (1) -> outputList(["
lette.spad, and view2D.spad, but
without a couple of examples I'm somewhat at sea.
cheers,
Alasdair
--
[image: http://www.facebook.com/alasdair.mcandrew]
<http://www.facebook.com/alasdair.mcandrew> [image:
https://plus.google.com/+AlasdairMcAndrew/posts]
<https://plus.google.com/+AlasdairMcAndrew/p
.. seems a long time ago now.)
Now to see if colors can be passed as with functions to Bill's nice little
"draws" program.
On Mon, Nov 16, 2015 at 8:12 PM, Ralf Hemmecke <r...@hemmecke.org> wrote:
> On 11/16/2015 09:46 AM, Alasdair McAndrew wrote:
> > When I last asked (a
eiving emails from it, send an
> email to fricas-devel+unsubscr...@googlegroups.com.
> To post to this group, send email to fricas-devel@googlegroups.com.
> Visit this group at http://groups.google.com/group/fricas-devel.
> For more options, visit https://groups.google.com/d/optout.
>
--
[image
Y'all may be interested in two recent blog posts of mine:
http://numbersandshapes.net/?p=28776
http://numbersandshapes.net/?p=44203
which discuss tanh-sinh quadrature, and show how it can be implemented in
PanAxiom.
If you think it worthwhile I could rewrite this in SPAD.
cheers,
Alasdair
displayed floating point output is
stuck at 2 decimal places. I know I could quit and start again, but is
there some way of (a) finding out what setting is causing this behaviour,
and (b) stopping it?
Ever confused,
Alasdair
--
[image: http://www.facebook.com/alasdair.mcandrew]
<h
e: first, how do I get round this? and second, if
I'm writing programs, should I be writing them in Aldor (that's the
language of ".input" files, isn't it?), or SPAD?
For that matter, how do all the languages Aldor, SPAD, Lisp, Boot link up -
which is used for which purpose, and
Ya'll might be interested in a new blog post "Re-discovering Axiom":
http://numbersandshapes.net/2015/11/re-discovering-axiom/
cheers,
Alasdair
--
[image: http://www.facebook.com/alasdair.mcandrew]
<http://www.facebook.com/alasdair.mcandrew> [image:
https://plus.google.com/+
ed for purely numerical
software, like GNU Octave. Also, the GSL implementation of FFT is not the
most optimized: if we wanted one we should go for FFTW ("Fastest Fourier
Transform in the West").
Oooh look - it's time to have a cup of tea!
-Alasdair
On Tue, Nov 3, 2015 at 5:
d this yet, but I've tested its components. You can also
include optional parameters (abserr, relerr etc). By the way, where is
"per" defined?
-Alasdair
On Mon, Nov 2, 2015 at 4:46 PM, Bill Page <bill.p...@newsynthesis.org>
wrote:
> Alasdair, Kurt and Waldek,
>
> I
Many thanks - I did in fact have a look through those pages. But they seem
more geared to producing stand-alone hypertex files. What I was hoping to
find was how to format text on lines starting with ++ in a spad file.
Thanks again,
Alasdair
On Mon, Nov 2, 2015 at 10:21 PM, Themos <themos.
set in GSLL to be
1.0e-5, which is quite large (but on the other hand almost always ensures
convergence), so unless you allow the user to enter an error value, the
result will only be accurate to that value.
-Alasdair
On Tue, Nov 3, 2015 at 12:43 PM, Bill Page <bill.p...@newsynthesis.org>
wrote
Oops - yes you are quite right! The function integration-qag only returns
two values, not three.
Thanks very much!
-Alasdair
On Sat, Oct 31, 2015 at 3:58 PM, Waldek Hebisch <hebi...@math.uni.wroc.pl>
wrote:
> Alasdair McAndrew wrote:
> >
> > I am enlarging Kurt and
usage examples. For instance the docstrings for numquad.spad
are very good: see the lovely new web page at
http://fricas.github.io/api/NumericalQuadrature.html, but what is lacking
are examples. (And a discussion of the differences of relative and
absolute errors!)
-Alasdair
On Sun, Nov 1, 2015 at 4
strange characters.
One more HyperDoc question: how can I get rid of those inferior FriCAS
windows which occasionally appear to run commands in? If I kill such a
window, then on my system. both HyperDoc and FriCAS crash.
Thanks,
Alasdair
--
[image: http://www.facebook.com/alasdair.mcandrew
e project, and I don't think for anyone of them is
documentation the number one priority.
So I don't have an answer...but it would be nice to have at least a unified
documentation system to which anybody could easily contribute.
-Alasdair
On Sat, Oct 31, 2015 at 9:07 AM, Ralf Hemmecke <r..
II am hoping for advice from folk higher up the food chain than me; I have
an error message which is not helpful enough.
I am enlarging Kurt and Bill's gsl.* function to include the gsl/gsll
function integration-qag. This can be invoked, for example as
)lisp (gsll:integration-qag (lambda (x)
ng (from Alasdair's gsl.lisp)
>
> ; Return multiple values as a list
> (defun integration-qng-list (f a b epsabs epsrel)
> (multiple-value-list (integration-qng f a b epsabs epsrel)))
>
> Maybe it would be easiest for Alasdair to turn the lisp value (that is
> returned
oking about the gsll
directories it does do a lot of setting things up).
On Fri, Oct 30, 2015 at 1:28 PM, Waldek Hebisch <hebi...@math.uni.wroc.pl>
wrote:
> Bill Page wrote:
> >
> > On 29 October 2015 at 21:31, Alasdair McAndrew <amc...@gmail.com> wrote:
> > >
&g
es
> before you :)
>
>
>
> Am 30.10.2015 um 02:02 schrieb Bill Page:
> > On 29 October 2015 at 18:56, Alasdair McAndrew <amc...@gmail.com> wrote:
> >>
> >> A quick note: gsl.lisp and gsl.spad were originally written by Bill Page
> >> and made
this!) But that's modern
computing for you - there are chains of libraries and programs all
depending on each other in different ways
Time for lunch.
On Fri, Oct 30, 2015 at 12:02 PM, Bill Page <bill.p...@newsynthesis.org>
wrote:
> On 29 October 2015 at 18:56, Alasdair McAndrew <amc...@gmai
executable file which sets all the environment variables and
directories.
On Wed, Oct 28, 2015 at 8:49 PM, oldk1331 <oldk1...@gmail.com> wrote:
>
>
> On Wednesday, October 28, 2015 at 11:16:10 AM UTC+8, Alasdair wrote:
>>
>> Better FriCAS in a console:
>>
&g
up at http://groups.google.com/group/fricas-devel.
> For more options, visit https://groups.google.com/d/optout.
>
--
[image: http://www.facebook.com/alasdair.mcandrew]
<http://www.facebook.com/alasdair.mcandrew> [image:
https://plus.google.com/+AlasdairMcAndrew/posts]
<https://
also supports LaTeX.)
I do find the mixture of SPAD and Lisp with their individual conventions
and behaviours very confusing.
I tells ya, there's nuthin' like Axiom for makin' a
bloke feel stupid!
-Alasdair
On Wed, Oct 28, 2015 at 12:54 AM, Bill Page <bill.p...@newsynthesis.org>
ssing
(I'm using Konsole: the KDE console, with my term=xterm.)
On Wed, Oct 28, 2015 at 10:55 AM, Alasdair McAndrew <amc...@gmail.com>
wrote:
> Orright... two questions about
> https://github.com/billpage/gsla/blob/master/gsl.spad, and in particular
> the final three lines:
&g
a list of all FriCAS commands then we could use
rlwrap to do command completion, too.
Note that rlwrap keeps histories between sessions, so if you quit FriCAS,
or if your machine suddenly shuts down, you can fire up again and keep on
from where you left off.
-Alasdair
--
[image: http://www.
legroups.com.
> To post to this group, send email to fricas-devel@googlegroups.com.
> Visit this group at http://groups.google.com/group/fricas-devel.
> For more options, visit https://groups.google.com/d/optout.
>
--
[image: http://www.facebook.com/alasdair.mcandrew]
<http://www.
t; >
> > Please check it out and test it. Feel free to fork it, make changes, etc.
> >
> > For now I have included Kurt, Alasdair and myself as "authors" though
> > really so far only Kurt has written any significant code.
> >
> > OK?
> >
> >
Type:
> > DoubleFloat
> > (5) -> gslIntegrationQng(g,0.0::DF,1.0::DF)
> >Compiling function g with type DoubleFloat -> DoubleFloat
> >
> > (5) 0.7468241328124271
> > Type:
t;/tmp/mjax.html"
> :direction :output
> :if-exists :supersede)
> (format t *mjax-template* s)))
>
>
> (defun clx-display-mathjax (s)
> (progn (clx-write-mathjax s)
> (clx-exec (format nil *url-show* "mjax.html"
>
>
> ;;;
led discussion that interfaces are in fact
more difficult than I expected. Ah well. If it was easy I might just be
able to manage a hacked work-around, but it looks like a job for a better
programmer than me!
On Fri, Oct 23, 2015 at 6:24 PM, Waldek Hebisch <hebi...@math.uni.wroc.pl>
wrote:
with "(ql: "
are immediately flagged as errors and the ")read" compile is aborted.
I'll keep on fiddling... (while Rome burns).
-Alasdair
On Sat, Oct 24, 2015 at 10:03 AM, Kurt Pagani <nil...@gmail.com> wrote:
> Hello Alasdair
>
> What I have completely forgotten t
, Alasdair wrote:
>
> If you start a new FriCAS, and then enter:
>
> (1) -> digits 10
> (2) -> complexSolve(x^3-6*x-6=0,1.e-10)
>
> you obtain
>
> [x= 2.8473221018_6307233001_9122091471_217572689 - 0.4188072111 E -10 %i,
> x= - 1.423661051 - 0.
libraries
with FriCAS?
Thanks,
Alasdair
--
You received this message because you are subscribed to the Google Groups
"FriCAS - computer algebra system" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to fricas-devel+unsubscr...@googlegroups.co
Thank you - I'll try that. I've had a few occasions just now when I've
tried to abort a computation - which I can do - and I simply can't get the
kernel started again.
-Alasdair
On Friday, October 16, 2015 at 1:20:59 AM UTC+11, Kurt Pagani wrote:
>
>
> Indeed, there are some few
simply taking too long, and get back to working with the
notebook without losing anything? In the Sage notebook, pressing the
Escape key a few times usually does the job, so I was hoping something
similar would work here. Maybe Esc is not sending the correct message to
the kernel?
Many thanks,
Al
quot;self._zmq_ctx = C.zmq_ctx_new()". Unless this should all be done using
Python 3?
Thanks again,
Alasdair
On Sunday, 11 October 2015 01:55:30 UTC+11, Waldek Hebisch wrote:
>
> >
> > Many thanks. I have just tried to install the jupyter/ispad interface
> > following t
stem.html#the-jupyter-command
>
> To cut a long story short, a working Jupyter 4.x installation now is a
> basic requirement.
>
> -
> Kurt
>
>
>
> Am 10.10.2015 um 22:54 schrieb Alasdair:
> > Many thanks! Yes: "export SBCL_HOME=/usr/lib/sbcl " certainly st
a /usr/local/lib/libzmq.so.4
> /usr/local/lib/libzmq.la /usr/local/lib/libzmq.so.4.0.0
> /usr/local/lib/libzmq.so
>
>
>
> Am 11.10.2015 um 01:32 schrieb Alasdair McAndrew:
> > Well, my jupyter is version 4.0.6, and I did install it with "sudo pip
> > install
d" to FriCAS; so it won't search for commands. Is there any way
of attaching a HyperDoc instance to an already running FriCAS? Or must it
be started with FriCAS?
Thank you all,
Alasdair
--
You received this message because you are subscribed to the Google Groups
"FriCAS - computer al
Many thanks. I have attempted to install the jupyter notebook, following
the instructions at
https://bitbucket.org/kfp/ispad
On Saturday, October 10, 2015 at 10:15:53 PM UTC+11, Alasdair wrote:
>
> So today I downloaded and compiled the latest svn version of FriCAS.
> However, whe
Many thanks. I have just tried to install the jupyter/ispad interface
following the instructions at
https://bitbucket.org/kfp/ispad
(I had to install libzmp-dev to get it all to work). Now I can start
jupyter, and an iSPAD session, but even after the kernel starts and claims
to be connected,
let me know!
many thanks,
Alasdair
--
You received this message because you are subscribed to the Google Groups
FriCAS - computer algebra system group.
To unsubscribe from this group and stop receiving emails from it, send an email
to fricas-devel+unsubscr...@googlegroups.com.
To post
- according to the Jenks/Sutor book - they are only for
display. So there must be some internal representation for kxy which will
allow me to substitute for it...
Thanks,
Alasdair
On Monday, January 20, 2014 8:22:52 PM UTC+11, Ralf Hemmecke wrote:
On 01/20/2014 09:31 AM, Alasdair wrote
produce
f[,1,2](%A,y(x))
-Alasdair
On Monday, January 20, 2014 9:58:07 PM UTC+11, Ralf Hemmecke wrote:
On 01/20/2014 09:31 AM, Alasdair wrote:
My input:
f:=operator 'f
y:=operator 'y
kxy:=eval(D(f(x,z),[x,z]),z=y(x)) -- - thanks to Waldek for this idea
The output
, Alasdair wrote:
Try this:
Thanks... I've shortened it a bit and somehow believe that must be a bug.
)cl completely
f:=operator 'f
y:=operator 'y
f1:=D(f(x,y(x)),x)
f2:=D(f1,x)
f3:=D(f2,x)
kxy:=eval(D(f(x,z),[x,z]),z=y(x))
In the end I get...
f3:=D(f2,x)
(5
, folks!
-Alasdair
--
You received this message because you are subscribed to the Google Groups
FriCAS - computer algebra system group.
To unsubscribe from this group and stop receiving emails from it, send an email
to fricas-devel+unsubscr...@googlegroups.com.
To post to this group, send email
67 matches
Mail list logo