cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Showing results for 
Search instead for 
Did you mean: 

Community Tip - Stay updated on what is happening on the PTC Community by subscribing to PTC Community Announcements. X

Rayleigh-Ritz/Galerkin method with MC14 and ODESolve

ptc-5116202
1-Visitor

Rayleigh-Ritz/Galerkin method with MC14 and ODESolve

Hello MathCad community,

i'm developing a worksheet based on Rayleigh-Ritz/Galerkin method for Plates.

However i'm stuck on the solving of ODE's. My problem is the following :

I need to copy and paste the differential equations in the "Given" area to make it work on another sheet.

What i need is to not have that copy and paste, hence the following. How can i achieve that?

I've posted the worksheet with a collapsible area to spare you the detail of my calculation.odesolve.JPG

3 REPLIES 3

Charles Picard wrote:

Hello MathCad community,

I need to copy and paste the differential equations in the "Given" area to make it work on another sheet.

What i need is to not have that copy and paste, hence the following. How can i achieve that?

Sorry You have use functions in the Given block and must copy and paste equations with this functions.

Werner_E
25-Diamond I
(To:ptc-5116202)

Maybe you post the worksheet with the workin ODEsolve, too.

Think it would be better not to protect the vital regions.

.

Werner_E
25-Diamond I
(To:ptc-5116202)

Not sure what the main question is as I am still confused about the "copy to another sheet"!?

As I see that the Odesolve throws an error, maybe doing as follows will do the job - I didn't wait for ODEsolve to finish, though.

Notice that instead of Ec1 OF second derivative we have now Ec1 of 1 TIMES the second derivative, etc.

ODE_EC.png

Looks like Mathcad doesn't like the second derivatives to be arguments of functions. Could be thats because the function is defined by a symbolic evaluation but I guess Mathcad doesn't like any function there.

Just tried it - you cannot put the derivative as argument of any function here.

Of course the workarund given will only work for that specific kind of function Ec with the result that Ec1,2,3(x) is just a multiple of x.

Announcements

Top Tags