acer

32303 Reputation

29 Badges

19 years, 307 days
Ontario, Canada

Social Networks and Content at Maplesoft.com

MaplePrimes Activity


These are replies submitted by acer

When I was young, we were taught in school that a function was both a domain as well as a rule or mapping. (The domain part seems missing from Maple's concept of function, but whether that's "wrong" is another story I suppose.) If you demand that function huur has a domain of only the positive integers then should you perhaps be using plots[pointplot] ? By the way, I consider a modification of huur, which is zero at real points other than the positive integers, to be mathematically distinct from your defined function huur whose domain is only the posints. ps. In Maple 11.01 and Maple 11.00, does ?pointplot bring up a help-page disambiguator, or does it bring up only ?Statistics[PointPlot] ? By which I mean, does one have to actually issue ?plots,pointplot in order to see the plots[pointplot] help-page? If so, then that'd look like a bug of a missing help alias. acer
When I was young, we were taught in school that a function was both a domain as well as a rule or mapping. (The domain part seems missing from Maple's concept of function, but whether that's "wrong" is another story I suppose.) If you demand that function huur has a domain of only the positive integers then should you perhaps be using plots[pointplot] ? By the way, I consider a modification of huur, which is zero at real points other than the positive integers, to be mathematically distinct from your defined function huur whose domain is only the posints. ps. In Maple 11.01 and Maple 11.00, does ?pointplot bring up a help-page disambiguator, or does it bring up only ?Statistics[PointPlot] ? By which I mean, does one have to actually issue ?plots,pointplot in order to see the plots[pointplot] help-page? If so, then that'd look like a bug of a missing help alias. acer
The Maple 11.00 Installer for x86-64 is named Maple11LinuxX86_64Installer.bin , I believe. I believe that it comes in the (boxed) CD sets on which the single-user Windows and 32bit Linux Installers also appear. I don't understand whether the webstore allows it to be downloaded, or not. (The webstore distinguishes between, say Intel OSX and PowerPC OSX. But for Linux it just has the single entry, "Linux", in the drop-down box. Maybe this is an oversight?) I also don't understand whether one can download multiple versions, for intended use on the same machine, but at the cost of just one. Suppose for example that your machine were dual-boot Windows & Linux. Maybe you might then wish to have both Windows and Linux Maple available for use. I don't know whether it'd make a difference, in the above, according to whether the purchase was student, commercial, or academic. Your best bet might be to contact Maplesoft's technical support, and find out whether this is possible via doanloads. acer
Does this work with Maple 11, to make the older Classic GUI work with the X86_64_LINUX Maple kernel, under 64bit Linux? In other words, do the (mostly symlink) contents of the download 1_X86_64_LINUX_CLASSIC.tgz suffice for Maple 11? Or, were there perhaps a few more Classic-related binaries, new since Maple 10, that needed special treatment? acer
I'm afraid that the near-blank Standard GUI that you are seeing is new to me. You might also try installing the native 64bit Linux version, given that your OS is 64bit debian (if I recall rightly). You'd then start that with just plain `xmaple`. I don't see any reason why you shouldn't be "allowed" to install and use both, yourself, on your own same machine. Trying it might also give some hint about the 32bit version on your machine, according to whether it succeeds or fails in the same way. I would have thought that the JRE that comes with Maple 11 would be at least correct. Of course, if you decide to shunt Maple's aside, and point instead at one of your own installing, then you'll want to make it 32bit or 64bit as appropriate. I would probably try a 1.5.xxx first off. good luck, acer
It's not quite clear which version you installed, the 32bit or the 64bit. Which Installer did you run? Also, following all the hints in this thread is a mistake. It should be completely unnecessary to add any symlinks under the maple installation directory, by hand, in order to get either 32bit or 64bit version to work with the Standard GUI or TTY interfaces. So adding the symlinks as suggested here by kiwi is wrong. Following psz's advice to install some additional 32bit OS runtime, so that the Maple Installers might work, might be OK. (Of course, it may actually be a Maplesoft bug if the Maple Installer for X86_64_LINUX actually needs 32bit runtime support. Oh well.) Suppose that you have a 64bit Debian. Suppose further that you have installed all the optional 32bit runtime packages. You might then be able to install both the 64bit and the 32bit Maple 11 for Linux. Note that, in such a case, entering, %< your maple11 path > /bin/maple would start the 64bit version, while entering, %< your maple11 path > /bin/maple -binary IBM_INTEL_LINUX would force the 32bit version. As far as the problem with the interface goes, I'm not sure. Assuming that you didn't do anything weird after installing (eg, those symlinks) then the first thing that comes to mind it your hint that you might be using a dual-monitor display. acer
Thanks for that. But now I am wondering what an ebook is, and why a beta version of a reader would be bundled within an 11.01 point-release. Does the point-release include any documentation of this thing, and of why it is included? It looks strange, having beta software installed, without description, and with its purpose and documentation only to be forthcoming at some unspecified future date. acer
How can I find out what is this Maple Reader? acer
You can go through eval hell, if you choose. But it seems more comprehensible with operators. Below I show both approaches, interleaved. B11 := x1<=B1 and x2<=B2; u_B11 := unapply(B11,x1,x2); E11 := 0; u_E11 := unapply(E11,x1,x2); B12 := B1 `if`(u_B11(a,b),u_E11(a,b),0) + `if`(u_B12(a,b),u_E12(a,b),0) + `if`(u_B13(a,b),u_E13(a,b),0); eval(Eobj2,[x1=3,x2=3]); u_Eobj2(3,3); smartplot3d[x1,x2](Eobj2); plot3d(u_Eobj2,-5..5,-5..5); Eobj:= map(eval,`if`(x1<=B1 and x2<=B2,0,0)) + map(eval,`if`(B1
If you really want to do it in a manner similar to your original posting, then something like this might work for you. I had to guess at the assignments to B12 and B13 as they apparently got chopped off in your original (posted as HTML rather than plaintext I surmise). B11:=x1<=B1 and x2<=B2; E11:=0; B12 := B1>=x1 and B2>=x2; E12 := simplify(int(int(x1-h1+x2-h2,h2=B2..x2),h1=B1..x1)); B13 := B1<=x1 and B2>=x2; E13:=simplify(int(int(x1-h1+x2-h2,h2=B2..U2),h1=B1..x1)); Eobj:= proc(X1,X2) local z; z := map(eval,`if`(B11,E11,0)) + map(eval,`if`(B12,E12,0)) + map(eval,`if`(B13,E13,0)); z := eval(z,{x1=X1,x2=X2}); end proc; B1:=0;U1:=1;B2:=0;U2:=1; eval(Eobj(x1,x2),[x1=-10,x2=-10]); Eobj(-10,-10); plot3d(Eobj,-10..10,-10..10); #plot3d(Eobj(x1,x2),x1=-10..10,x2=-10..10); I feel a bit guilty posting this, as it contains all manner of sins. And I'm not completely sure that it does what you intended. Also, notice that Eobj(x1,x2) will return something possibly useful to you while Eobj(a,b) will produce an error. You might be better off studying Robert's response and changing your approach accordingly. I have an idea that, even if the code above does do what you want, the reasons for it might appear confusing. acer
Could plots ever be passed back and forth from GUI to kernel? Would bidirectional communication of plot structures not allow for both programmatic and graphical interface (eg. mousy) access? Actually, why pass the whole structure back and forth, instead of some pointer to it? And, if that isn't a bad idea, then why wouldn't it have been done years ago? Couldn't this give the first glimpse of CAD functionality? Why can the user now annotate plots, but not get any programmatic access to those effects? acer
That's a quite correct and expected observation, no? In (1D) Maple Notation, the caption is not yet a typeset object. The kernel (even its parser) has not yet seen it. It gets handled in the usual way for Maple, which means that as an argument to plot() it is evaluated prior to being bound to any (local) formal parameter of plot(). The plot() routine does not have special evaluation rules, I believe. So evaluation (and automatic simplification too) are not preempted here. In 2D Math input, the toggling of parts of the caption as "atomic identifier" means that those contents aren't really Maple symbolics as they seem. The typesetter forms them (as something similar to MathML). But the resulting object cannot be manipulated by Maple as a mathematical symbolic object in that state. It's more like an inert piece of display mark-up. The Std GUI knows how to render it nicely, but Maple's kernel sees only a big, strange looking name, I suspect. And that's why one can use the atomic identifier trick to avoid evaluation or even automatic simplification, because the kernel just sees one big name. acer
Couldn't it be trickier than just normalization? What about linear combinations of eigenvectors associated with the "same" eigenvalue? If what's wanted are approximately the same results (across platforms, compilers, implementation platform, optimization flags, etc) then maybe that which will always suffice is always to choose some desired orthogonal basis, project, and normalize. acer
Fabulous. Thanks very much. I knew about that atomic identifier context-menu item, but I wouldn't have imagined to try it within the plot call. Its acting in-place on the input is what makes it work, it seems. It's obviously a very handy mechanism -- that in-place atomic identifier context-menu toggle -- so perhaps it could be more widely referenced in help-pages that refer to 2D Math. acer
I too would like to know the answer to this -- how to get the volume of revolution to be solidly filled. Maybe there is some simple answer. A good solution would be something that would truly look filled, were it transluscent. By that I mean that faking it (say, by assigning the VolumeOfRevolution plot to a variable and then displaying both that and two additional plots of the end-discs) would not always look truly filled. I had first imagined that the following command might do it, Student[Calculus1][VolumeOfRevolution](1/x, x=1 .. 2,axis= 'horizontal', volumeoptions=[filled=true], showfunction=false, 'distancefromaxis' = 0, 'output' = 'plot'); acer
First 575 576 577 578 579 580 581 Last Page 577 of 591