MaplePrimes Questions

Hi,  I've been looking for a soln for my problem and found this thread quite relevant.

Here's what i have is

PEffSQ := proc (Egx, Egy) if Egy <= Egx then 100*evalf(subs(subs(Eg1 = Egx, Eg2 = Egy, EV), SX(Egx, Egy), PCellMax/PInc)) end if end proc

and then I tried to run this maximize

maximize(PEffSQ(eg1, eg2), initialpoint = {eg1 = 2.3, eg2 = 1.4}, variable = [eg1, eg2])

And just like the problem i have with plotting values from this procedure, i have the following error:

Error, (in PEffSQ) cannot determine if this expression is true or false: eg2 <= eg1

Any suggestions?

Thanks in advance!

 

Hi,

i want a first order condition as which expresses the optimal l as a function of q and a

I did this

diff((q*l^(1/3)*q)*(1-l)^(1/2)+(1-a)*(1-q*l^(1/3))*q*(1-l)^(1/2)+a*(1-q*(1-l)^(1/2))*q*l^(1/3), l)

and got

(1/3)*q^2*sqrt(1-l)/l^(2/3)-(1/2)*q^2*l^(1/3)/sqrt(1-l)-(1/3)*(1-a)*q^2*sqrt(1-l)/l^(2/3)-(1/2)*(1-a)*(1-q*l^(1/3))*q/sqrt(1-l)+(1/2)*a*q^2*l^(1/3)/sqrt(1-l)+(1/3)*a*(1-q*sqrt(1-l))*q/l^(2/3)

which i think is right

Thank you for your post! But I`m newbee in MapleSim and have one stupid question. Can you explaine how to compute the g-force magnitude and feeding it into the TSDA? May be, you post msim-file or screenshot?

Hello,

 

I have 3 points:

A:=<a,b,c>;

B:=<e,f,g>;

C:=<h,i,j>;

Please show me what is wrong: plane(p1,[A,B,C],[x,y,z])

how to make a plane with these points.

error: Error, (in geom3d:-Equation) wrong type of argument

Thanks a lot!

hi dear friends

 

i want to solve this int with numeric methods such that doesn't contain erf function

 

thanks alot

 

(my function is e1, and I want to calculate the int of e1)

 



Hi everyone, I just created my account in mapleprimes but I regularly find solutions to my problems searching through the posts, however, this time I was not so lucky.

I have the following problem in Maple: I have defined two procedures, A(v::array) and At(v::array) which perform simple algebraic tasks on 2x1 arrays. Then, I redefined the operation `+` when acting on two such arrays using overload. This new definition for addition does not correspond to normal matrix...

With the idea developed by Robert Israel on the

Please help me understand why this error occurs:

 

PlanesTetrahedron := proc (A, B, C, D)

local plane1 := 0; plane2 := 0; plane3 := 0; plane4 := 0; Plane1 := 0; Plane2 := 0; Plane3 := 0; Plane4 := 0; M := 0; CutPoint1 := 0; CutPoint2 := 0; CutPoint3 := 0; CutPoint4 := 0; V := 0; Temp1 := 0; Temp2 := 0; Temp3 := 0; Temp4 := 0; S1 := 0; S2 := 0; S3 := 0; S4 := 0; temp := 0;

plane1 := Equation(A, [x, y, z]);

plane2 := Equation(B, [x, y, z]);

My first Question ever.

I am trying to create 3d surfaces between spacecurves 

I have tried various approaches with Known curves and stringing polygons between points on different curves. Currently I am stuck, I need to create surfaces between circles of known radius and centre position but the evalf or solve funnctions return values that have to be manualy cut and pasted into spacecurve. Think of the Tapered Candle cut into cross sections but in my case...

I have a complicated vector equation that I'm trying to solve.

(W x V) / [(W x V) . (W x V)] = A / (A . A)

where x is the cross product and . is the dot product.

Here is what I know, v1, v2, v3, a1, a2, a3, and i know the magnitude of w.

I need to find w1, w2, w3 in terms of v's and a's only. 

I tried using the solve function but I'm not getting anywhere using that.

Any help would be greatly appreciated.

 

Thanks.

Hi

This is the problem:

deq := (2*.1)*[(y(t)*(diff(y(t), t, t))-1)*(1+(diff(y(t), t))^2)^(3/2)-y(t)*(diff(y(t), t))^2*(diff(y(t), t, t))*sqrt(1+(diff(y(t), t))^2)]-2*sin(t)*(1+(diff(y(t), t))^2)^2 = 0;

dsolve({deq, y(0) = 0, (D(y))(0) = 0}, y(t), numeric)

 

Error, (in DEtools/convertsys) unable to convert to an explicit first-order system

 

So Maple signs an error, but I don't know why.

Any help will be appreciated.



How do I split the data up into seperate lists? 

A simple example
a:=[class,23,45,74,34,25,76,class,55,67,78,34,65,12,23,45,64,23,class,12,13,15,class,99,98,97,59, ... ]

So I want to seperate the data out like this
a[1]:=[[2..7]]
a[2]:=[[9..18]]
a[3]:=[[20..22]]
...etc

So I'm not sure how to get maple to skip the word class that seperates the data and store them into seperate lists.

As I have recently learned, the environment variable 'Digits' controls the working precision and is therefore crucial for avoiding significant impacts of round-off error effects on floating point computations.

Moreover I discovered, that even when I set Digits to say 20, Explore is not affected.

Is there a way to control the working precision of the floating-point computations carried out by the Explore option?

a:=Array(1..2,1..2,[[2,3],[4,5]])

writedata("c:/test.txt",a)

Error, invalid input: writedata expects its 2nd argument, Data, to be of type {set, hfarray, list, matrix, array(1), list(list)}, but received Array(1..2, 1..2, {(1, 1) = 2, (1, 2) = 3, (2, 1) = 4, (2, 2) = 5})

Since array is the deprecated version of Array you would think Array would work using writedata in Maple 12

But it does work with array.  Since I only have access to Maple...

First 1976 1977 1978 1979 1980 1981 1982 Last Page 1978 of 2431