Welcome Guest! To enable all features please Login or Register.

Notification

Icon
Error

Options
Go to last post Go to first unread
Offline Raztua  
#1 Posted : 20 June 2024 01:09:51(UTC)
Raztua


Rank: Member

Groups: Registered
Joined: 10/11/2017(UTC)
Posts: 17
France

Was thanked: 2 time(s) in 2 post(s)
Hello to whole community,

I am working on a spreadsheet to calculate the response of a cantilever beam VIA a simple F.E.M solver.

I would like to find a solution to modify the part in yellow in the linked spreadsheet, as i dont like its presentation (string and var manipulation).
Modal analysis.sm (86kb) downloaded 22 time(s).
Please dont focus on the presentation, it is still an ongoing workGood

However, i would be glad, if any mistake or optimisation (not liked to my question) is raised.

Thank you
Offline Razonar  
#2 Posted : 22 June 2024 12:45:52(UTC)
Razonar


Rank: Advanced Member

Groups: Registered
Joined: 28/08/2014(UTC)
Posts: 1,513
Uruguay

Was thanked: 976 time(s) in 610 post(s)
Hi. This could be an option.

Modal analysis.sm (89kb) downloaded 14 time(s).

Clipboard01.png

Best regards.
Alvaro.
thanks 2 users thanked Razonar for this useful post.
on 22/06/2024(UTC),  on 24/06/2024(UTC)
Offline uni  
#3 Posted : 23 June 2024 08:47:01(UTC)
uni


Rank: Advanced Member

Groups: Registered, Advanced Member
Joined: 10/11/2010(UTC)
Posts: 1,640
Man
Russian Federation

Was thanked: 1400 time(s) in 817 post(s)
Sometimes I don't understand how it works anymore. The symbolic form of ODE was implemented for simpler expressions. It surprises me that this form of notation calculates anything.
Russia ☭ forever (git.io/vOZo0)
Viacheslav N. Mezentsev
Offline Raztua  
#4 Posted : 24 June 2024 21:29:53(UTC)
Raztua


Rank: Member

Groups: Registered
Joined: 10/11/2017(UTC)
Posts: 17
France

Was thanked: 2 time(s) in 2 post(s)
Thank you Alvaro for your answer.

That cleanerGood

Another point is: I dont get why i can't use the diff(f,x,i) function in this specific case. Is it due to some way diff function and ' are coded?

Regards,

Pierre
Offline Razonar  
#5 Posted : 30 June 2024 11:27:35(UTC)
Razonar


Rank: Advanced Member

Groups: Registered
Joined: 28/08/2014(UTC)
Posts: 1,513
Uruguay

Was thanked: 976 time(s) in 610 post(s)
Originally Posted by: Raztua Go to Quoted Post
...
Another point is: I dont get why i can't use the diff(f,x,i) function in this specific case. Is it due to some way diff function and ' are coded? ...


Hi. I don't know the internals of the Viacheslav plugin. But, in any case, you can see how difficult it is to describe the initials conditions with the diff notation in other languages, like maple or mathematica, checking the help of dsolve functions.

BTW, the plugin looks like a very powerful tool. For instance, in this file you can find how to solve your system with the classical D(t,x) runge kutta notation.

Modal analysis.sm (103kb) downloaded 16 time(s).

I guess that the plugin can handle your system because it is lineal and uncoupled. You can see a try to use the mathcad block for solving hard coupled systems at the end of the first post of the Mathcad toolbox, https://en.smath.com/for...726_Mathcad-Toolbox.aspx , in the files RKA.

Best regards.
Alvaro.

Edited by user 30 June 2024 11:30:14(UTC)  | Reason: Not specified

Users browsing this topic
Forum Jump  
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.