![Jean Giraud Jean Giraud](/forum/resource.ashx?url=http%3a%2f%2fen.smath.info%2fforum%2fUploads%2f9678.PNG&width=100&height=100) Rank: Guest
Groups: Registered
Joined: 04/07/2015(UTC) Posts: 6,866 ![Canada Canada](/forum/Content/images/flags/CA.png) Was thanked: 981 time(s) in 809 post(s)
|
Originally Posted by: Razonar ![Go to Quoted Post Go to Quoted Post](/forum/Themes/yafvision/icon_latest_reply.gif) Hi Jean. Try this, in the last portable version (0.99.6839.38235): Syntax is incorrect ... 6839 is totally not compatible 6179. Hard to explain: first time Draghilev was offered it did open 5346 ! About the coding below, is it the latest way to code 6839 ? What kind of coding is that ? Remember the Alex project I re-coded it all and worked fine. Cheers ... Jean
|
|
|
|
![Razonar Razonar](/forum/images/noavatar.gif) ![](/forum/Images/Ranks/Advanced-Member.png) Rank: Advanced Member Groups: Registered
Joined: 28/08/2014(UTC) Posts: 1,370 ![Uruguay Uruguay](/forum/Content/images/flags/UY.png) Was thanked: 830 time(s) in 526 post(s)
|
Originally Posted by: алексей_алексей ![Go to Quoted Post Go to Quoted Post](/forum/Themes/yafvision/icon_latest_reply.gif) Razonar, you are not talking about the method of Draghilev, but about your understanding of it. This is not the same thing. Sure. Doesn't same thing apply to you too? Originally Posted by: алексей_алексей ![Go to Quoted Post Go to Quoted Post](/forum/Themes/yafvision/icon_latest_reply.gif) ... And: what is the relation to the essence have the lengths of the arcs, parametrization...? A lot. For instance, from the paper that you give as reference ( https://vk.com/doc242471809_437831729 ) can read: ![Clipboard03.gif](/forum/resource.ashx?a=27249&b=2) ... ![Clipboard04.gif](/forum/resource.ashx?a=27250&b=2) ... "From the course of mathematical analysis, we know that the length of the arc does not depend on the choice of the parameter t, and it increases with t. The value t = 0 corresponds to the selected starting point, from which the curve will be constructed in both directions, in the “positive” direction the integration step will be positive, and in the “negative” direction - negative. To solve (2a), we can apply the standard algorithm for the numerical solution of the Cauchy problem to construct the curve (1)." ... "We construct the curve (1), assuming that the length of the arc of the curve itself is the independent variable. The coordinates of the points of the curve will be obtained as a solution to the Cauchy problem for a system of ordinary differential equations, the initial data for which will be the coordinates of the previously known point belonging to this curve" But the final parametrization isn't along the arc length. Best regards. Alvaro.
|
|
|
|
![Razonar Razonar](/forum/images/noavatar.gif) ![](/forum/Images/Ranks/Advanced-Member.png) Rank: Advanced Member Groups: Registered
Joined: 28/08/2014(UTC) Posts: 1,370 ![Uruguay Uruguay](/forum/Content/images/flags/UY.png) Was thanked: 830 time(s) in 526 post(s)
|
Originally Posted by: Jean Giraud ![Go to Quoted Post Go to Quoted Post](/forum/Themes/yafvision/icon_latest_reply.gif) Originally Posted by: Razonar ![Go to Quoted Post Go to Quoted Post](/forum/Themes/yafvision/icon_latest_reply.gif) Hi Jean. Try this, in the last portable version (0.99.6839.38235): About the coding below, is it the latest way to code 6839 ? What kind of coding is that ? Hi Jean. What you see is the unicode code for some ornaments. I use them because I don't like the use of x#, y# ... etc for each variable in the definition and body of the SMath procedures. ![Clipboard05.gif](/forum/resource.ashx?a=27251&b=2) Maybe you don't have the unicode version of Courier New font. Best regards. Alvaro.
|
|
|
|
![Davide Carpi Davide Carpi](/forum/resource.ashx?u=1544) ![](/forum/Images/Ranks/Advanced-Member.png) Rank: Advanced Member Groups: Registered, Advanced Member Joined: 13/01/2012(UTC) Posts: 2,654 ![Man Man](/forum/Themes/yafvision/male.gif) ![Italy Italy](/forum/Content/images/flags/IT.png) Location: Italy Was thanked: 1340 time(s) in 879 post(s)
|
Originally Posted by: Razonar ![Go to Quoted Post Go to Quoted Post](/forum/Themes/yafvision/icon_latest_reply.gif) Maybe you don't have the unicode version of Courier New font. Special characters mode is available since Version 0.99.6617, hence can't be rendered correctly in Jean's 0.98.6179 (no matter what fonts he has) Please note that decorations aren't really needed since 0.98.6325 when Clear() was made built-in and that is enough to isolate line() procedures from external variables (useful in Jean's 0.98.6179, though) Edited by user 23 October 2018 01:27:24(UTC)
| Reason: Not specified |
If you like my plugins consider to support SMath Studio buying a plan; to offer me a coffee: paypal.me/dcprojects |
![thanks](/forum/Themes/yafvision/heart_small.png) 1 user thanked Davide Carpi for this useful post.
|
|
|
![Razonar Razonar](/forum/images/noavatar.gif) ![](/forum/Images/Ranks/Advanced-Member.png) Rank: Advanced Member Groups: Registered
Joined: 28/08/2014(UTC) Posts: 1,370 ![Uruguay Uruguay](/forum/Content/images/flags/UY.png) Was thanked: 830 time(s) in 526 post(s)
|
Originally Posted by: Davide Carpi ![Go to Quoted Post Go to Quoted Post](/forum/Themes/yafvision/icon_latest_reply.gif)
Please note that decorations aren't really needed since 0.98.6325 when Clear() was made built-in and that is enough to isolate line() procedures from external variables (useful in Jean's 0.98.6179, though)
Hi Davide. Thanks for confirm that, I still using both. Best regards. Alvaro.
|
|
|
|
![алексей_алексей алексей_алексей](/forum/resource.ashx?url=http%3a%2f%2fen.smath.com%2fforum%2fUploads%2f2103.gif&width=100&height=100) ![](/forum/Images/Ranks/Advanced-Member.png) Rank: Advanced Member Groups: Registered
Joined: 30/09/2012(UTC) Posts: 61 ![Russian Federation Russian Federation](/forum/Content/images/flags/RU.png) Was thanked: 13 time(s) in 8 post(s)
|
Originally Posted by: Razonar ![Go to Quoted Post Go to Quoted Post](/forum/Themes/yafvision/icon_latest_reply.gif) ... But the final parametrization isn't along the arc length. ...
What is the meaning of your messages? Using the arc length as an independent variable is a well-known technique and is not directly related to the Draghilev method, but can be used in the implementation of the method. For example, I widely use this technique. This is achieved by simple normalization of the variable of integration by the magnitude (dx^2 + dy^2 + dz^2)^0.5, in the case of 3d. Yes, I hope you understand that the curve itself is always unambiguous? Edited by user 23 October 2018 18:31:25(UTC)
| Reason: Not specified
|
|
|
|
![Razonar Razonar](/forum/images/noavatar.gif) ![](/forum/Images/Ranks/Advanced-Member.png) Rank: Advanced Member Groups: Registered
Joined: 28/08/2014(UTC) Posts: 1,370 ![Uruguay Uruguay](/forum/Content/images/flags/UY.png) Was thanked: 830 time(s) in 526 post(s)
|
Originally Posted by: алексей_алексей ![Go to Quoted Post Go to Quoted Post](/forum/Themes/yafvision/icon_latest_reply.gif) Originally Posted by: Razonar ![Go to Quoted Post Go to Quoted Post](/forum/Themes/yafvision/icon_latest_reply.gif) ... But the final parametrization isn't along the arc length. ...
What is the meaning of your messages? Using the arc length as an independent variable is a well-known technique and is not directly related to the Draghilev method, but can be used in the implementation of the method. For example, I widely use this technique. This is achieved by simple normalization of the variable of integration by the magnitude (dx^2 + dy^2 + dz^2)^0.5, in the case of 3d. The referenced paper talks about parametrizing along the arc length, but the results that I see aren't like that. Please check the green marked areas: dm_not_s.sm (92kb) downloaded 30 time(s). dm_not_s.pdf (224kb) downloaded 28 time(s).Originally Posted by: алексей_алексей ![Go to Quoted Post Go to Quoted Post](/forum/Themes/yafvision/icon_latest_reply.gif) Yes, I hope you understand that the curve itself is always unambiguous?
You don't parametrize curves, you parametrize paths. For disambiguation, after you found a parametrization for some path, you must to provide the parameter range where you want to represent the curve. As the classic example, you have the circumference . It's your "curve" just only one "circumference" or could be it a circumference and a half? Curves can intercept itself as many times as they want. How many times do you want or need to cover the circumference? Just only one or several times? You answer those questions choosing the adequate parameter range. Certainly, this is my last answer to you. Alvaro.
|
|
|
|
![Jean Giraud Jean Giraud](/forum/resource.ashx?url=http%3a%2f%2fen.smath.info%2fforum%2fUploads%2f9678.PNG&width=100&height=100) Rank: Guest
Groups: Registered
Joined: 04/07/2015(UTC) Posts: 6,866 ![Canada Canada](/forum/Content/images/flags/CA.png) Was thanked: 981 time(s) in 809 post(s)
|
Originally Posted by: алексей_алексей ![Go to Quoted Post Go to Quoted Post](/forum/Themes/yafvision/icon_latest_reply.gif) I hope you understand that the curve itself is always unambiguous? Unambiguous curves are baby stuff. In Engineering, we rarely have have such ideal maths formulae whereas the project is generally a suite to data sets best approximated from optimizing model. On the other hand, practical arc length depends upon built-in numerical integrator(s). In the attached, observe the native Smath Simpson vs Smath-Romberg. On the other end the contract may require double check from independent methods. The attached includes Legendre [one of the most used from reference] Cheers ... Jean Integrate Wisely [Arc Lagrange].sm (47kb) downloaded 32 time(s).
|
|
|
|
![алексей_алексей алексей_алексей](/forum/resource.ashx?url=http%3a%2f%2fen.smath.com%2fforum%2fUploads%2f2103.gif&width=100&height=100) ![](/forum/Images/Ranks/Advanced-Member.png) Rank: Advanced Member Groups: Registered
Joined: 30/09/2012(UTC) Posts: 61 ![Russian Federation Russian Federation](/forum/Content/images/flags/RU.png) Was thanked: 13 time(s) in 8 post(s)
|
Razonar.
"We construct the curve (1), предположив=suggesting (not assuming) that the length of the arc of the curve itself is the independent variable. The coordinates of the points of the curve will be obtained as a solution to the Cauchy problem for a system of ordinary differential equations, the initial data for which will be the coordinates of the previously known point belonging to this curve"
By the way, where did you find the "parameterization" in the description? “But the final parametrization isn't along the arc length.”
I do not have and do not use SMath. Both the circumference and the length of any closed smooth curve can be constructed either by any part, or by any repetitions, giving the coordinates of points a unique dependence on the arc length. The coordinates of the points are functions of the arc length.
Guys, everything works by fundamentals of elementary mathematics and works in areas that were very complex before the advent of the Draghilev method. Good luck to you in understanding and mastering the Method.
|
|
|
|
![алексей_алексей алексей_алексей](/forum/resource.ashx?url=http%3a%2f%2fen.smath.com%2fforum%2fUploads%2f2103.gif&width=100&height=100) ![](/forum/Images/Ranks/Advanced-Member.png) Rank: Advanced Member Groups: Registered
Joined: 30/09/2012(UTC) Posts: 61 ![Russian Federation Russian Federation](/forum/Content/images/flags/RU.png) Was thanked: 13 time(s) in 8 post(s)
|
Originally Posted by: алексей_алексей ![Go to Quoted Post Go to Quoted Post](/forum/Themes/yafvision/icon_latest_reply.gif)
I do not have and do not use SMath.
It seems to me that SMath does not yet has the capabilities, such as Maple, to execute some examples. ![Biggrin](/forum/Images/Emoticons/sm_biggrin.gif) For example, Method Draghilev, however: ![](/forum/resource.ashx?imgprv=1592) Edited by user 05 April 2019 21:00:11(UTC)
| Reason: Not specified
|
|
|
|
![Razonar Razonar](/forum/images/noavatar.gif) ![](/forum/Images/Ranks/Advanced-Member.png) Rank: Advanced Member Groups: Registered
Joined: 28/08/2014(UTC) Posts: 1,370 ![Uruguay Uruguay](/forum/Content/images/flags/UY.png) Was thanked: 830 time(s) in 526 post(s)
|
Originally Posted by: Jean Giraud ![Go to Quoted Post Go to Quoted Post](/forum/Themes/yafvision/icon_latest_reply.gif) ... If you find some volunteers to code Tom G. Mathcad contour ... please feel free. ...
Hi Jean. Problem for code in SMath this procedure it's about that NaN is unavaible in SMath. Here you can see what happens without NaN, and a workaround of that: https://en.smath.info/fo...12539_Implicit-Plot.aspx![iplot.jpg](/forum/resource.ashx?a=22253&b=2) iplotq.sm (41kb) downloaded 62 time(s).The iplot routine is from uni works in mathdcad. Best regards. Alvaro. Edited by user 24 October 2018 23:37:04(UTC)
| Reason: Not specified
|
|
|
|
![Ber7 Ber7](/forum/resource.ashx?url=http%3a%2f%2fen.smath.info%2fforum%2fUploads%2f810.jpg&width=100&height=100) ![](/forum/Images/Ranks/Advanced-Member.png) Rank: Advanced Member Groups: Registered
Joined: 15/07/2010(UTC) Posts: 437 ![Man Man](/forum/Themes/yafvision/male.gif) ![Israel Israel](/forum/Content/images/flags/IL.png) Location: Beer-Sheva Was thanked: 520 time(s) in 288 post(s)
|
|
![thanks](/forum/Themes/yafvision/heart_small.png) 1 user thanked Ber7 for this useful post.
|
|
|
![Jean Giraud Jean Giraud](/forum/resource.ashx?url=http%3a%2f%2fen.smath.info%2fforum%2fUploads%2f9678.PNG&width=100&height=100) Rank: Guest
Groups: Registered
Joined: 04/07/2015(UTC) Posts: 6,866 ![Canada Canada](/forum/Content/images/flags/CA.png) Was thanked: 981 time(s) in 809 post(s)
|
Originally Posted by: Ber7 ![Go to Quoted Post Go to Quoted Post](/forum/Themes/yafvision/icon_latest_reply.gif) Dragilev method for equations with a parameter.Equations borrowed from Jean Giraud . Thanks Ber7 ... Electron function works fine. Loop function fails, Maple SS 6179 seems in cause [RootOf]. Tried to doctor, not to avail , Ah ! Jean
|
|
|
|
![Jean Giraud Jean Giraud](/forum/resource.ashx?url=http%3a%2f%2fen.smath.info%2fforum%2fUploads%2f9678.PNG&width=100&height=100) Rank: Guest
Groups: Registered
Joined: 04/07/2015(UTC) Posts: 6,866 ![Canada Canada](/forum/Content/images/flags/CA.png) Was thanked: 981 time(s) in 809 post(s)
|
... doctored: few cut/paste has like re-installed the codes, Can't get the complete loop as yours, but pleased with other contours. Thanks again ... gorgeous Draghilev/Ber7 ![DraghilevBer7.PNG](/forum/resource.ashx?a=27318&b=2)
|
|
|
|
![Ber7 Ber7](/forum/resource.ashx?url=http%3a%2f%2fen.smath.info%2fforum%2fUploads%2f810.jpg&width=100&height=100) ![](/forum/Images/Ranks/Advanced-Member.png) Rank: Advanced Member Groups: Registered
Joined: 15/07/2010(UTC) Posts: 437 ![Man Man](/forum/Themes/yafvision/male.gif) ![Israel Israel](/forum/Content/images/flags/IL.png) Location: Beer-Sheva Was thanked: 520 time(s) in 288 post(s)
|
Jean, try without a maple. Jeansolve.sm (12kb) downloaded 35 time(s).
|
|
|
|
![Jean Giraud Jean Giraud](/forum/resource.ashx?url=http%3a%2f%2fen.smath.info%2fforum%2fUploads%2f9678.PNG&width=100&height=100) Rank: Guest
Groups: Registered
Joined: 04/07/2015(UTC) Posts: 6,866 ![Canada Canada](/forum/Content/images/flags/CA.png) Was thanked: 981 time(s) in 809 post(s)
|
Originally Posted by: Ber7 ![Go to Quoted Post Go to Quoted Post](/forum/Themes/yafvision/icon_latest_reply.gif) Jean, try without a maple. It works fine but can't nicely complete the 0 level loop. It can be done otherwise for the interest of exporting. This LaceLoop origin from Mathsoft Collaboratory... why ? Mathcad 11 contour plot does nothing except absolute scrap. So intriguing, that Tom G. made his own superb contour program. Jean Draghilev's Contour_2 Ber7 [Loop NO maple].sm (86kb) downloaded 29 time(s). Draghilev's Contour_2 Ber7 [Loop Reconciliation].sm (87kb) downloaded 28 time(s).
|
|
|
|
![Ber7 Ber7](/forum/resource.ashx?url=http%3a%2f%2fen.smath.info%2fforum%2fUploads%2f810.jpg&width=100&height=100) ![](/forum/Images/Ranks/Advanced-Member.png) Rank: Advanced Member Groups: Registered
Joined: 15/07/2010(UTC) Posts: 437 ![Man Man](/forum/Themes/yafvision/male.gif) ![Israel Israel](/forum/Content/images/flags/IL.png) Location: Beer-Sheva Was thanked: 520 time(s) in 288 post(s)
|
Point chart. You can see that the distance between the points is the same(Version 0.99.6839) ![](https://a.radikal.ru/a02/1811/3e/788a7b93dbc1.jpg) Version 0.99.6839.sm (12kb) downloaded 32 time(s).
|
|
|
|
![Jean Giraud Jean Giraud](/forum/resource.ashx?url=http%3a%2f%2fen.smath.info%2fforum%2fUploads%2f9678.PNG&width=100&height=100) Rank: Guest
Groups: Registered
Joined: 04/07/2015(UTC) Posts: 6,866 ![Canada Canada](/forum/Content/images/flags/CA.png) Was thanked: 981 time(s) in 809 post(s)
|
|
|
|
|
![Ber7 Ber7](/forum/resource.ashx?url=http%3a%2f%2fen.smath.info%2fforum%2fUploads%2f810.jpg&width=100&height=100) ![](/forum/Images/Ranks/Advanced-Member.png) Rank: Advanced Member Groups: Registered
Joined: 15/07/2010(UTC) Posts: 437 ![Man Man](/forum/Themes/yafvision/male.gif) ![Israel Israel](/forum/Content/images/flags/IL.png) Location: Beer-Sheva Was thanked: 520 time(s) in 288 post(s)
|
The parameterization by Draghilev method.The starting point is taken near the bifurcation point (0,0). ![](https://b.radikal.ru/b34/1811/ce/d6241e451daa.jpg) ContourTifoleum.sm (17kb) downloaded 30 time(s).
|
|
|
|
![Razonar Razonar](/forum/images/noavatar.gif) ![](/forum/Images/Ranks/Advanced-Member.png) Rank: Advanced Member Groups: Registered
Joined: 28/08/2014(UTC) Posts: 1,370 ![Uruguay Uruguay](/forum/Content/images/flags/UY.png) Was thanked: 830 time(s) in 526 post(s)
|
Originally Posted by: Ber7 ![Go to Quoted Post Go to Quoted Post](/forum/Themes/yafvision/icon_latest_reply.gif) Point chart. You can see that the distance between the points is the same(Version 0.99.6839)
Hi Ber. Great discover! If you can translate that as a general result, this is, you can relate the distance between points and the parameter, it could be an important theoretical result, given access to parametrize the curve between two given points. The starting point (x0,y0) or (x0,y0,z0) with t=0, and with that relation you can know previously for which t=t1 you touch another curve point (x1,y1). Further you can evaluate with the parametric formulas areas (double or triple integrals), path integrals, fluxes integrals, frenet vectors, and others with parametric formulations, which are more stable and accurate numerically than those from cartesian forms. Also, maybe you can investigate the symbolics results, using dsolve from maple or maxima instead the numeric rkfixed solutions for inspect how the parametrization is constructed. I see that that you divide by the jacobian determinant, which I guess result in the parametrization by the arc lenght curve. As a minor observation you can improve that, avoiding transposition under the square root, accessing jacobian elements by the SMath el(n) with only one argument for matrices. Best regards. Alvaro.
|
|
|
|
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.