I've looked at Alec Mihailov's interesting

web page describing how to use the Microsoft assembler (MASM) to create a DLL that can be called by a Maple procedure. I'm attempting to rewrite the code using the GNU assembler (

**as**) and have a few questions.
Page 331, section 6.2 of the

*Maple 10 Advanced Programming Guide* states that, to create a DLL, "the external library functions must be compiled by using the

`_stdcall`

calling convention, which is the default under UNIX but must be specified when using most Windows compilers." This leaves me somewhat confused. My limited understanding is that the

**stdcall** calling convention has two effects:

I recently gave a Maple T.A. assignment to my students, and now I'd like to extend the deadline by a day or two. Should I be wary of any side-effects to changing the due date after students have started working on the assignment?
Thanks,
Marc
(I mean technical side-effects, not the side effect of having my students think I'm a pushover :)

I have been using Maple 10 for a couple of months. Reading from the User Manual and working with the program to get up to speed. I can write functions and procedures just fine, and they work great within the worksheet that I have open at the time. I want to be able to save these items for use in other worksheets or documents later on. I have not been able to find a way to save, recall or send to a custom library. What is a boy to do? Sincerely, Daniel Cahoon

I'm trying to use evalb to see if two versions of an expression that i'm comparing is true. here is my input please bear with me i don't know how to enter symbolic math into these posts yet. evalb ((1/2 (2^((1/4)) (((a)/(Pi)))^((1/4))* (e)^((-1/4 (k^2)/(a))))/(sqrt(Pi) sqrt(a)) )= (((2*a)/(Pi))^((1/4))*(1/(sqrt(2*a)))*(e)^((- (k^(2))/(4*a))))); and I get the Error Message " Error Unknown Operator" with a red dashed square around the first exponential (the first actual letter e)in the first expression to the left of the equal sign that i'm trying to compare. Thanks, Please anyone help

Hello, I'm a new user of Maple and I have Maple 10 now. I am able to make two separate 2D plots, one with points and one with a function, but I would like to be able to view both the points and function on the same plot. How can I do this? Thanks, Sammy

This integral |A^|^2(∫)[-infinity]^infinity(e)^(-2 ax^2) ⅆx gives me the output (|A|)^2 signum((e)^((-2 ax^2))) infinity unless i put parentheses around the -2a in the exponential to look like e^-((2a)*x^2) then i get more useful output that looks like (|A|)^2 ({[[1/2 (sqrt(2) sqrt(Pi))/(sqrt(a)),` `,csgn(a)=1], [infinity,` `,otherwise]]) Please explain the signum, and csgn(a) = 1 included in both outputs and the reason for this behavior ? new to maple thanks

help! i want to know what is the syntax and the semantic definition method of MAPLE?

Hi
does it happen to you that when you evaluate an expression in maple or maplet you get this message,"Evaluate_result"?
What this really mean?

The help page for

`StringTools:-FormatTime`

states that the

`%Z`

specifier returns the time zone, if available. On my system (linux), it just returns the string

`"???"`

. For example,

StringTools:-FormatTime("%Z");
"???"

Is there a way to get this to work?

Maple looks quite powerful, but I'm a little confused as to plotting a simple graph such as plotting these 3 data points: 43.69 Apr 08 2004 10:41:45 PDT 40 Apr 07 2004 22:48:47 PDT 32.5 Apr 06 2004 06:13:30 PDT That is, some number vs. a time of day. Thanks very much for any help. - H.

Does anyone know if there is a way to create/display nested piecewise functions in maple? I want a piecewise function where the conditions are themselves piecewise functions. Is that even possible?

After analysing a sketch I came up with two equations describing the sketch.

My first equation looks like: eq1 := tan(X/2) = Vt/Hr;

My second equation looks like: eq2 := tan(X) = (V-Vt)/Hl;

I know the values for Hr, Hl, V so I am left with two unknown values which is angle X and distance Vt.

I have typed these equations in Maple 8 and when I substitute the values Hr, Hl, V then Maple does come up with the correct solution to either angle X or distance Vt. My problem is that I do not want the specific answer to this problem. I need a general answer. That means I want an equation where I can put in any legal values for Hr, Hl, V and then the equation will calculate either Vt or X for me.

Is is possible to add comments in Maple code without gyrating through the LanguageDefinition?
Below is a sample that shows an embedded comment - it would be nice if this were possible.

fn := proc(n)
local x;
# here's my math
x := n + n;
end proc;
C(fn);
int fn(int n)
{
// here's my math
x = n + n;
return x;
}

Hello,

I'm trying to create a piecewise function with vectors instead of constants. So far I have

vf := 3*vx[1] < [6, 1] and vx[1] < [-2, 5], [3, 4]+3*vx[1], 2*vx[1] < [8, -4] and -vx[1] < [2, -5], [1, 9]+2*vx[1], -3*vx[1] < [-6, -1] and -2*vx[1] < [-8, 4], [9, 5]

This won't convert to a piecewise function. However, if the vectors are in the form (1,2) instead of [1,2] (ie. with parentheses instead of braces), it works. Is there any way to convert them at this stage or earlier, when I have then as individual functions (for example: 3*vx[1] < [6, 1])?

Thanks for the help,

Am

Hi Friends
My name is Sayed Hoseini and I am PhD student in University of Wollongong. Could you please have a look on this problem and let me know about any package/s which might be used for solving that?
I came across to this problem in my research:
We have a linear system including two differential equations and two variables; For example consider the following system:
L*U=H
Where:
[diff(,x$2)+I*w q ]
L=[ ]
[q diff(,x$2)- I*w]
and
[u(x)]
U=[ ]
[v(x)]
that u and v are functions of x and w, q and H are functions of x too, but fixed and I is the complex argument .