Maple Questions and Posts

These are Posts and Questions associated with the product, Maple

What is the largest linear system that Maple can solve? You might be surprised to find out. In this article we present strategies for solving sparse linear systems over the rationals. An example implementation is provided, but first we present a bit of background. Sparse linear systems arise naturally from problems in mathematics, science, and engineering. Typically many quantities are related, but because of an underlying structure only a small subset of the elements appear in most equations. Consider networks, finite element models, structural analysis problems, and linear programming problems.

Sometimes it can be very useful to know the indices of entries (of an Array) which obey some conditions. The following procedure (which works for any Array) makes this possible:
`index/makeIndex` := proc(indices::list,array::Array,value::list)
	# Retrieving from the Array
	if nargs = 2 then return array[op(indices)]: end if:
	# Storing in the Array
	if nargs = 3 then array[op(indices)] := indices = op(value): end if:
end proc:
An example: For Array A find the set S of indices of entries being positive integers, using as an intermediate step the Array B with entries of the form "indices = value":
Hello I hope someone can help me with this. How do I draw a cylinder with a curved top? That is a cylinder whose height varies with radial angle The following doesn't work. plot3d(3,angle=0..2*Pi,height=0..cos(angle)+2, coords=cylindrical,axes=boxed); Thank you for any hints or tips Tyrian
I am just getting started with Maple TA for Calc III. I am trying to solve LaGrange multipliers. When the solve command returns multiple sets of answers, how do I extract the specific values for the subs command? $f=xyz; $q=x^2+2y^2+3z^2-6; $g=maple("f+mu*$q"); $exp1=maple("diff($g,x)"); $exp2=maple("diff($g,y)"); $exp3=maple("solve({$q,$exp1,$exp2},[x,y,mu])"); $ans1=maple("subs({x = ????,),y =???? )},$f)"); $ans2=maple("subs({x = ????,y = ????},$f)"); The question marks are where I am lost.
I am reading Dr. Euler's Fabulous Formula by Nahin. I'm trying to reproduce the graphs that Nahin shows on page 88 using Maple 11. Nahin is a Matlab man. Here is a Maple file that doesn't work: 4937_Page 87F.mw
I'm finally going to start my MaplePrimes blog, and I will post answers to some of the questions I get about the areas with which I'm familiar. Most of time, I get asked about 2-D plotting. Some of the information here may be repeated from forum comments, but hopefully, this will make it easier to find. Unfortunately, my participation on MaplePrimes comes in spurts, as I try to find time between my other tasks, such as developing features for new releases. I tend to rely on the many Maple experts on MaplePrimes who very competently answer most questions that arise. I will, however, try to be diligent about adding a new tip at least once a week. Let's see if I can live up to my promise and get beyond this first post!
I wanted to see if someone could point me to where I can learn about 2D plotting. I have been using Mathcad and switching over to Maple (or trying to) and some of the things that are very intuitive in Mathcad seem hidden here. Specifically I'd like to know how to set a graphs zoom or view area without having to literally sit and zoom. I'd like to know how to find quick keys for doing things like inserting a sqrt or infinity symbol and so forth. In Mathcad there are special keys for most all of the mathematical symbols allowing quick keyboard entry instead of having to go search down tool bars.
Hello everyone, First of all, sorry if this question has already been asked, but I am trying to convert an .mws file into a XHTML file (using gif images), using the command line. I'am actually building a website (documentation, FAQ, ...) for a website about a Maple package, and I would like to automate the whole process, so the MWS files would be converted in XHTML easily. Can anyone help me?? Thanks
Sooner or later, you'll like see the following "tip" in with the tips that load when you start Maple, but in case you've overlooked it you should really give this one a try. Just type in: ?examples/index
i have a long analytical expression, which i would like to strongly simplify. Unfortunately, i tried with simplify(%, size).... but this expr still remains long. I also tried with optimize(%,'tryhard') commands, which works pretty well, but i cannot control the assignments....t1,t2,..... How i can control the assigment procedure? Or probably i'm not considering some other commands which are able to reduce the size of a long expression!!! Cab you give references?? Tnx a lot. Paolo








Please replace this text with the link to your file.
The link can be found in the <a href="http://www.mapleprimes.com/filemanager" target = '_top'>File Manager</a>
Hallo, I was wondering if anyone had any pointers about writing/ reading complex mathematical expressions such as these, [(34 - 30I)*exp(1.5 - 6*i)(theta)] + [(25 - 35*I)*exp(2+3*I)(theta)] into/from a text file. I need to copy such data from one maple worksheet into another. I appreciate any advice in this matter. Regards, Virat
This may have already been resolved but in case some people are still having problems... If your maple calculator is not working (ie not giving you an answer .. just giving you a blank line) your firewall may be blocking the java.exe script in your maple\jre\bin directory. Just allow access for this file. So just create a new rule in your firewall to allow full access for the maple\jre\bin\java.exe file and voila your calculator should now be giving you some answers. Hope this helps. And sorry for posting again if someone already mentioned this in the past.
Hi everyone! (I'm Fench, hope my English isn't too bad). I use Maple to solve non-linear differential equations using a numeric method, and I plot these solutions using the basic: >slnew := dsolve({set1, set2, a1(0) = 0, a2(0) = 1, (D(a1))(0) = 0, (D(a2))(0) = 0}, {a1(t), a2(t)}, numeric); >plot1 := odeplot(slnew, [t, a2(t)], t = 0 .. 10, numpoints = 10000); So far it's ok. However, I'd like to compare the difference between the solutions when the initials conditions are slightly different, say, a2(0)=1.1 . So I use the same procedure to create a plot2, and I use: >display(plot1,plot2);
Good day everyone! First of all I want to excuse my self for my english: I don't know it well. But this forum is my last hope. I need to solve the next task: For example, there is a ring: x^2+y^2 I need to colour the area in this ring. I didn't find how to do it by Maple function's. All I found is a function inequal, but it work's only with linear inequalities in two unknown variables, and this is not exacly what I need. I have tried to do it using function implicitplot with option filled=true, but it work's good only with circle(for example, x^2+y^2<>).
First 1996 1997 1998 1999 2000 2001 2002 Last Page 1998 of 2097