Maple Questions and Posts

These are Posts and Questions associated with the product, Maple

in Maple of a function with respect to a vector that contains product of variables?

I appologize before hand from my abuse of notation. 

Suppose I have a function

f:= x*y*z + 3*x^2*y*z;

and a vector defined as 

v:= <x*z | x^2*z>; #Column vector

and I would like to comput df/dv

So that the result from the Jacobian would be

J=<y , 3*y>; #Row vector

This is a simple example that can be solved by looking, but I would like to know if there is a way in maple to solve something like this. Some of the problems that I find are
1) The variables x*y*z commute i.e. x*y*z=z*x*y=y*z*x=x*z*y
2) And if I apply partial derivatives like  df/(dx*dz) = y+6*x*y and df/(dx*dx*dz) = 6 which is not the result that I desire, because what I want is the partial derivatives with respect to the functions x*z and x^2*z not to the variables x and z.

My application is far bigger than this example that I am posting, this is why I would like to find a way to produce this type of Jacobian. Any suggestion will be highly appreciate it.

for polynomials,

nops(10*x^2)

it return 2, but it is not 1

would like to count some differential equations' terms

for example

b(t)*da(t)/dt + a(t)*b(t) , number of terms is 2

Hello people in mapleprimes,

I have a question.

f1:=1+x:

unapply(f1,x);

returns x->1+x , with maple realizing 1+x is assigned to f1.

But, its short form

x-> f1;

returns

x->f1;

Why does this occur, and how can I have maple return the former result with x->f1 being input?

Thank you in advance for your help.

taro

 

Hi fellow Maple users,

I'm trying to solve an eigenvalue problem of Ax=wx, where A is a 6 by 6 Hermitian matrix with two parameters x and y. I want to solve it for w and then plot3d it with x and y as unknowns. The way I have been doing is first find the characteristic equation Determinant(A-wI)=0 and then solve it for w, and then plot3d the solutions within a range for x and y. My problem is sometimes solve(Determinant(A-wI)=0,w) would give me the 6 solutions expressed in x and y, but sometimes when the numbers in A are changed it will only give me a Rootof solution with which I cannot plot. I'm wondering if there is a better way to do this. I'm actually not very interested in the symbolic solution of w expressed in x and y, just the plot, so if there is a numerical alternative it's good too.

Thank you in advance!

I have a maple proc for which I would like to find parameters to fit data I have. The proc has an 'if' statement in it, and when I try to use the CurveFitting function 'NonlinearFit' function, I'm getting an error.

Is there a curve fitting function that can be used with procs with 'if' statements in them?

Thanks. 

Is there any simple way to extract the feasible range for the variables from solve result ?

For example, when I do solve({x-y = 10, x+y < 100}) I get {x = y + 10, y < 45}

From here, I need -inf<y<45 and -inf<x<55. Is it possible ? (I tried few methods, but it is not working for all cases.)

Why am I getting different results in these two cases ?

 

Philip Yasskin, a long-time Maple user and professor at Texas A&M University is passionate about getting young people engaged in mathematics. One of his programs is SEE-Math: a two-week summer day camp for gifted middle school children interested in math. Maplesoft has been a long-standing supporter of SEE-Math, providing software and prizes for the campers.

A major project in SEE-Math is developing computer animations using Maple. Students spend their time creating various animations, in hopes of taking the top prize at the end of the workshop. A slew of animations are submitted, some with pop-culture references, elaborate plot lines, and incredible detail. The top animations take home prizes, while all animations from that year are featured on the SEE-Math website.

Maplesoft proudly sponsors this event, and many like it, to promote interest in STEM education. To see all of the animations from this year’s SEE-Math camp, please visit: http://see-math.math.tamu.edu/2015/. You can find the animations listed under “Euler,” “Godel,” “Noether,” and “Ramanujan,” found halfway down the page.

found differentiated functions with same name but depending on different arguments in the given DE system

restart:

eqn0 := diff(f0(y), y, y, y, y) = 0;

bcs0:=f0(0)=0,(D@@2)(f0)(0)=0,f0(S)=1,D(f0)(S)=0:

dsolve({eqn0,bcs0});

How to fix it?

Thanks

I have the following in a text file.

a:="方程式";

When I read it in command-line maple, I am getting the following error.

on line 1, syntax error, non-ASCII character in unicode file 1:
Error, while reading `123456.txt`


Is it possible to input foreign characters in maple? (I dont want to enter directly in maple worksheet)

Currently I am running a maple engine using a java script and sending equations to the engine.

Thanks in advance.

lambdaaaaaa.mwI have calculated lambda(s), now I to substitute  its derivative(1st,2nd) in b[2], b[3]and b[4] in order to calculate the values of constants i.e C1,C2 and C3, plz help

Say I have a funtion something like this

f:=x^2;

f1:=diff(f,x);

Now I want the above output to be saved to a .txt file having maple friendly format.

 

I want to solve numerically the PDE:

u_xx + u_yy= = u^{1/2}+(u_x)^2/(u)^{3/2}

 

My assumptions are that  |sqrt(2)u_x/u|<<1 (but I cannot neglect the first term since its in my first order approximation of another PDE.

 

So I tried solving by using pdsolve in maple, but to no cigar.

 

Here's the maple file:

 nonlinear.mw

PDE := diff(diff(u(x, y), x), x)+diff(diff(u(x, y), y), y) = u^(1/2)+(diff(u(x, y), x))^2/u^(3/2); IBC := {D[1](u)*(1, t) = 0, D[2](u)*(x, 1) = 0, u(0, t) = 1, u(x, 0) = 1}; pds := pdsolve(PDE, IBC, type = numeric); pds:-plot3d(t = 0 .. 1, x = 0 .. 1, axes = boxed, orientation = [-120, 40], color = [0, 0, u])

diff(diff(u(x, y), x), x)+diff(diff(u(x, y), y), y) = u^(1/2)+(diff(u(x, y), x))^2/u^(3/2)

 

{D[1](u)*(1, t) = 0, D[2](u)*(x, 1) = 0, u(0, t) = 1, u(x, 0) = 1}

 

Error, (in pdsolve/numeric/process_PDEs) all dependent variables in PDE must have dependencies explicitly declared, got {u}

 

Error, `pds` does not evaluate to a module

 

``

 

Download nonlinear.mw

I created my own package and one procudure inside this package is to calculate the eigenvalues of a identity matrix, as shown below

 

 

 

Then, I use this package in another document, all other procedures work well except the procedure calculating egigenvalues, as shown below

 

 

 

How to solve this problem? Thank you.

i was to design a GUI using embedded components, i started as shown in the screenshot i uploaded but i had alittle problem trying to code the `evaluate at params` bottton i wanted the botton to return the evaluation of the mathematical expression at the value of the various parameters [delta,gamma,alpha,G,C] into the mathcontainer infront of it i.e evaluating at these points which can be change as new vualues are type in the textfeilds. such as

this is the code i used and it poping out an error message

use DocumentTools in

module()
local f,q,delta,gamma,alpha,G,C;

Do(f=%MathContainer0);
Do(delta=value(%MathContainer1));
Do(gamma=value(%MathContainer2));
Do(alpha=value(%MathContainer3));
Do(G=value(%MathContainer4));
Do(C=value(%MathContainer5));



q:=eval(f,value,delta,gamma,alpha,G,C);
Do(%MathContainer6=q);




end module;
pls i need some one to correct me

First 1213 1214 1215 1216 1217 1218 1219 Last Page 1215 of 2224