Draghilev method revisited

Draghilev method revisited - Messaggi

#81 Pubblicato: 04/12/2020 09:28:28
Fridel Selitsky

Fridel Selitsky

520 apprezzamenti in 451 post.

Gruppo: User

Very good job, Alvaro. Now gamma is an explicit function in Azimuth-Elevation coordinates.
I will use this function as it allows you to change the viewpoint in azimuth and elevation.
Thank you very much.
Fridel.
#82 Pubblicato: 12/12/2020 13:00:16
grelkin2

grelkin2

14 apprezzamenti in 67 post.

Gruppo: User

Hmm. Someone told about parameterize equation.
System from #78
plos.avi (3,28 MiB) scaricato 559 volta(e).
#83 Pubblicato: 15/12/2020 04:47:34
Alvaro

Alvaro

1.139 apprezzamenti in 1.805 post.

Gruppo: User

Wrote

Distance and projection of a point onto a parametric surface
...



Hi. Maybe it's cosmetic, or not, but the rotation matrix don't need the last column for the 2D projection. So, you don't have to use col (X*lambda, n), just multiply by lambda. That's clean up a lot the code. Also add your azimuth and elevation, which it's 145,48 degrees, without the need of Euler angles.

ParSur.sm (82,76 KiB) scaricato 1718 volta(e).

Best regards.
Alvaro.
1 utenti hanno apprezzato questo post
Fridel Selitsky 15/12/2020 06:17:00
#84 Pubblicato: 15/12/2020 07:25:55
Fridel Selitsky

Fridel Selitsky

520 apprezzamenti in 451 post.

Gruppo: User

Thank you Alvaro. Two columns instead of three in the rotation matrix make it easy to convert a 3D plot to 2D.
#85 Pubblicato: 17/12/2020 01:17:49
grelkin2

grelkin2

14 apprezzamenti in 67 post.

Gruppo: User

I could rotate with breaking the equation. Is this natural?
rot.avi (2,93 MiB) scaricato 574 volta(e).
#86 Pubblicato: 21/12/2020 15:15:45
grelkin2

grelkin2

14 apprezzamenti in 67 post.

Gruppo: User

Some ellipse
Ref
el.avi (1,14 MiB) scaricato 554 volta(e).
#87 Pubblicato: 18/04/2021 14:18:45
Fridel Selitsky

Fridel Selitsky

520 apprezzamenti in 451 post.

Gruppo: User

Wrote

Distance and projection of a point onto a parametric surface


ParSur.sm (74,98 KiB) scaricato 1878 volta(e).
ParSur.pdf (619,79 KiB) scaricato 1243 volta(e).



Projection of a curve onto a surface
Computing the projection of a point onto a surface is to find a closest point
on the surface, and projection of a curve onto a surface is the locus of all
points on the curve project onto the surface.
projection (7).png

projection.sm (22,03 KiB) scaricato 1695 volta(e).
projectionB.sm (34,01 KiB) scaricato 1709 volta(e).
2 utenti hanno apprezzato questo post
Alvaro 18/04/2021 14:35:00, Andrey Ivashov 18/04/2021 16:03:00
#88 Pubblicato: 19/04/2021 03:53:00
Laurent Fournier

Laurent Fournier

9 apprezzamenti in 66 post.

Gruppo: User

Wow.
In fact, this whole series on the Draghilev method, 3D to 2D projections etc. is one of the most fascinating of this forum...
#89 Pubblicato: 19/04/2021 13:42:04
Fridel Selitsky

Fridel Selitsky

520 apprezzamenti in 451 post.

Gruppo: User

Тhank you for your interest in the Topic.
Remarks:
1,Unlike the previous examples, the last file does not use dragilev's method.
2.Bar structure analogy.A heavy hoop is pivotally attached to weightless rods
that rest on an uneven surface.The slope of each bar coincides with the surface
ormal at the foothold point. Consequently, the rods perceive only normal (compressive) load.
#90 Pubblicato: 20/04/2021 05:57:28
Alvaro

Alvaro

1.139 apprezzamenti in 1.805 post.

Gruppo: User

Hi Ber. As usual, your samples are amazing.

Wrote

...
1,Unlike the previous examples, the last file does not use dragilev's method.



It could be interesting convert it to Dragilev's method. I don't have enough time right now.

Wrote


2.Bar structure analogy.A heavy hoop is pivotally attached to weightless rods
that rest on an uneven surface.The slope of each bar coincides with the surface
ormal at the foothold point. Consequently, the rods perceive only normal (compressive) load.



Oh! I try to understand that, but can take a while. Well, I understand now why it could be important. In the mean time, here a faster version, with some margin notes.

projection.sm (62,32 KiB) scaricato 1766 volta(e).
projection.pdf (840,02 KiB) scaricato 1132 volta(e).

Best regards.
Alvaro.
1 utenti hanno apprezzato questo post
Fridel Selitsky 20/04/2021 08:12:00
#91 Pubblicato: 20/04/2021 07:11:58
Fridel Selitsky

Fridel Selitsky

520 apprezzamenti in 451 post.

Gruppo: User

Hi,Alvaro.In my version 0.99.7610 your file is not loading. I will study your program
on PDF. your wonderful examples are very expressive and aesthetic . Thank you ,Fridel.
#92 Pubblicato: 20/04/2021 07:45:41
Alvaro

Alvaro

1.139 apprezzamenti in 1.805 post.

Gruppo: User

Wrote

Hi,Alvaro.In my version 0.99.7610 your file is not loading. I will study your program
on PDF. your wonderful examples are very expressive and aesthetic . Thank you ,Fridel.



Hi Fridel. I check the upload file, it's ok for me. But have something wrong, because I can't upload it to the cloud version: just it do nothing. I delete the text regions with math, and substitute them with the usual math region with a line, and then can upload: https://en.smath.com/cloud/worksheet/mgSbWNUw (obviously doesn't work there because the al_nleqsol plugin fails). Here the file:

projection_without_txt_region.sm (57,05 KiB) scaricato 1740 volta(e).

Best regards.
Alvaro.
#93 Pubblicato: 20/04/2021 08:11:17
Fridel Selitsky

Fridel Selitsky

520 apprezzamenti in 451 post.

Gruppo: User

The file has loaded and is working . Thank you.
#94 Pubblicato: 25/04/2021 08:57:00
Fridel Selitsky

Fridel Selitsky

520 apprezzamenti in 451 post.

Gruppo: User

IHi,Alvaro .In my version 0.99.7610 green dots are displayed
as unicode characters.Until I understand what is the reason.
Fridel.


#95 Pubblicato: 25/04/2021 13:46:25
Alvaro

Alvaro

1.139 apprezzamenti in 1.805 post.

Gruppo: User

Wrote

IHi,Alvaro .In my version 0.99.7610 green dots are displayed
as unicode characters.Until I understand what is the reason.
Fridel.



Hi Friedel. Nice, you're looking the matrix as hexadecimal. It could be better than reading it in binary, like in the movie. That, or this bug:

test.sm (2,5 KiB) scaricato 1776 volta(e).

Clipboard01.jpg

Best regards.
Alvaro.
1 utenti hanno apprezzato questo post
Fridel Selitsky 25/04/2021 14:40:00
#96 Pubblicato: 28/04/2021 00:54:59
grelkin2

grelkin2

14 apprezzamenti in 67 post.

Gruppo: User

Draghilev method with variation. Also working superb
dragvar.avi (4,89 MiB) scaricato 570 volta(e).
#97 Pubblicato: 08/10/2021 16:43:15
алексей

алексей

17 apprezzamenti in 78 post.

Gruppo: User

#98 Pubblicato: 05/11/2021 11:13:35
алексей

алексей

17 apprezzamenti in 78 post.

Gruppo: User

Maple
1. 2

#99 Pubblicato: 20/11/2021 06:38:40
grelkin2

grelkin2

14 apprezzamenti in 67 post.

Gruppo: User

Метод чувствителен к выбору начального положения. Существуют области устойчивости и неустойчивости. Области зависят от выбранной точности. Не все координаты из областей устойчивости дают все решения при смене знака у дополнительно введенного параметра.
[ENG]
The method is sensitive to the choice of initial position. There are regions of stability and instability. The regions depend on the chosen accuracy. Not all coordinates from the regions of stability give all solutions when the sign of the additionally introduced parameter changes.
На рис. pol1 представлены две кривые и точки. Красным и зеленым цветом показаны точки начального положения для расчета пересечения по методу Драгилева. Красный цвет означает, что в результате решения значение достигли Nan (т.е. бесконечности); зеленый, что решения не достигли Nan. На рис. pol2 представлено для красной точки А расчеты с достижением Nan.
[ENG]
Figure pol1 shows the two curves and points. Red and green show the initial position points for calculating the intersection by the Dragilev method. Red indicates that the solutions reached Nan (i.e., infinity); green indicates that the solutions did not reach Nan. Figure pol2 shows for red point A the calculations with reaching Nan.
pol1.png
pol2.png
На рис. pol3 представлены три кривые и точки. Третья кривая построена через зеленую точку B. Видно что она пересекает две начальные кривые в точках пересечения 1,2,3,4
[ENG]
Figure pol3 shows three curves and points. The third curve is drawn through the green point B. You can see that it intersects the two initial curves at the intersection points 1,2,3,4
pol3.png
На анимации представлено изменение кривой 2 и области устойчивости и неустойчивости
[ENG]
The animation shows the change of curve 2 and the region of stability and instability
pol.avi (3,81 MiB) scaricato 573 volta(e).
#100 Pubblicato: 04/11/2022 10:29:34
алексей

алексей

17 apprezzamenti in 78 post.

Gruppo: User

It turned out that Draghilev's method is capable of solving Diophantine equations.
Can be viewed here.
  • Nuovi post
  • Nessun nuovo post