## Do I have this right then?...

Using _EnvAllSolutions:=true; with solve(sin(x)=1,x)the answer returned is 1/2Pi+2Pi_Z1~. The Maple User Manual on page 82 says that Maple uses variables of the form _ZN~ to represent arbitrary integers thus my understanding is that the answer returned can be interpreted as 1/2Pi+2nPi where n is any integer. Correct? Now for the more difficult situation where I an not sure my understanding is correct. Using _EnvAllSolutions:=true; with solve(sin^2(x)/x,x)the answer returned is Pi(2_Z1~+_B1~). In this case, the -Z1~ is again any arbitrary integer but _B1~ is quite different. Using about(_B1~) the return tells me that _B1~ is assumed to be : OrProp(0,1).

## Ok, I read ?solve but.......

I am having this common problem when solving trig equations. I read "?solve" but missed something somewhere because I still don't know how to solve this problem. Taking a simple example of solve(sin(x)=1,x) the answer returned is Pi/2 and while Pi/2 is a correct answer, because of the periodic nature of the sin function there are others. So maple for some reason (which doesn't make sense to me at all)is limiting the range/domain and therefore not providing the complete answer which is Pi/2 +2nPi where n is any integer. I tried to force Maple to consider a larger range by using assume(0<>

## Arrow key in Maple classic under Linux...

I installed Maple 11 into my Ubuntu 7.04 machine, and I'm having a problem to make the arrow keys work when I running maple classic worksheet. All the other keys on my keyboard works fine, but Maple won't response when I hit the arrow keys(up, down, left, right). It's a problem that only shows up in "Maple classic" (xmaple -classic). Any suggestions?

## Is this a bug?...

When I enter solve((sin(x))^2/x=0,x) in Maple 11, nothing is returned. When I enter the same thing in my voyage200 calculator, the correct answer of x=@n1*Pi where @n1 is any integer constant is returned. Why can't I get maple to produce the correct answer? Is this a bug?

## Tool Box...

What does the term Tool Box mean as used with Maple?

## How do I create a function using define_external?...

Hi! I have an external library with this function: ``` double test(double x) { return sin(x); } ``` In Maple I am doing this: test := define_external('test', x::(float[8]), RETURN::(float[8]), LIB = "Test.dylib"); f := x->test(x); Now when I call f(2) for example, I get 0.909297426825681710 back. But if I try this: plot(f(y), y = 0 .. 2); I get this error message: `Error, (in f) invalid input: test expects its 1st argument, x, to be of type numeric, but received y` I think I need to somehow convert the (possible) symbolic input of f into a float[8] before it is passed to the procedure test, but I can't figure it out.

## Plotting surfaces in Maple with constraints...

Dear All, Does anybody know how to plot a surface in 3d with only those points which satisfy a constraint? In particular I'm plotting the surface defined by the equation F(beta,Omega,delta)=0 using implicitplot3d. Unfortunately, I want to command Maple to leave out any points which violate the inequality h(beta,Omega)>0. Does anybody know how to do this? cmichael

## Enumerate all minimal cut sets in the graphs...

Dear Sir or Madam, There is a maple code below for finding all paths between two given pair of vertices. Is there any maple code available for finding all minimal cut sets ( i.e., components whose failure will results in a network failure) between any given pair of vertices? For example, a bridge network: >with(networks): >G:=graph({1,2,3,4},{{1,2},{1,3},{2,3},{2,4},{3,4}}): Question: Find all cuts between node 1 and node 4. Doing it by hand, I got: [{1,2},{1,3}],[{2,4},{3,4}],[{1,2},{2,3},{3,4}],[{1,3},{3,2},{2,4}]. It is not easy to enumerate all cut sets by hand when the network is large. How do I code it in Maple??

## applyrule with proc()...

Hello, I have expressions of the form `e[i,j,k]:= s*U(s)*a(s,y,z,t)+ s*(s+1)^2*b(s,y,z,t)+ ...` where `e` is a symmetric array, i=1..4, j=1..4, k=1..4 and function a(s,y,z,t),b(s,y,z,t),c(s,y,z,t),f(y,z,t),g(s,y,z,t),... and their partial derivatives are appearing in these expressions I exracted different coeff, named them, and then I wanted to rewrite each e[i,j,k] while substituting coeffs with implicit function, so I've used `applyrule` in a procedure but not all coeffs are substituted. Can anyone help please. Here is my worksheet View 4780_beny1.mw on MapleNet or Download 4780_beny1.mw
View file details

## plotting functions of solutions of an ODE system &...

Hello!

I use Maple 9 for some weeks and it helps me a lot. In the last days I have 2 problems that I could not implement in Maple. I spent many hours reading manuals, tips etc. without finding an idea, so I decided to post here my questions:

I use dsolve (numeric) to solve a system of ODEs. I receive the solution "p" wich I can plot whithout problems.

Question 1
----------

After this, I define a new function "S" as:

S := t -> p(t)[2] + p(t)[3] + p(t)[4] + p(t)[5];

I tried to plot it with

e:=1.5;
interface(plotoutput="sum.ps");
plot(S, 1..e);

but I receive the message

## Creating a scatterplot from two columns of data fr...

I am trying to import data from Excel and re-create the scatterplot that is on the Excel spreadsheet. The first column contains the Y data. The second column contains the X data. I can import and browse the array of data but I cannot create a scatter plot of the data. I want to fit a function to the data and overlay this function on the graph to visually see how well the fit is. Thanks.

## Manipulating the output of the solve/fsolve functi...

Hello, I would like to know how i could manipulate the output that i receive from the solve/fsolve commands: sample code: > for n from 1 to 10 by 1 do > fsolve({x+y=n+6,x*y=10},{x,y}) > end do; {y = 2.000000000, x = 5.000000000} {y = 1.550510257, x = 6.449489743} {x = 7.701562119, y = 1.298437881} {x = 8.872983346, y = 1.127016654} {y = 1.000000000, x = 10.00000000} {y = 0.9009804864, x = 11.09901951} {y = 0.8210916542, x = 12.17890835} {x = 13.24499800, y = 0.7550020016}