Оптимизация

Оптимизация - Долгое время расчета - Messaggi

#1 Pubblicato: 27/02/2021 17:04:03
genf

genf

6 apprezzamenti in 72 post.

Gruppo: User

Добрый день.
Помогите (или подскажите) пожалуйста с оптимизацией. Довольно долгий расчет (около 30 сек). Если уменьшить параметр m, то время расчета уменьшается, но хотелось бы как то оптимизировать.Gidrodinamika.sm (105,86 KiB) scaricato 1260 volta(e).
#2 Pubblicato: 27/02/2021 19:33:13
Fridel Selitsky

Fridel Selitsky

520 apprezzamenti in 451 post.

Gruppo: User

If you shorten the code, then the calculation is performed
an order of magnitude faster

Gidrodinamika1.sm (111,05 KiB) scaricato 1269 volta(e).
1 utenti hanno apprezzato questo post
Serg 28/02/2021 04:17:00
#3 Pubblicato: 28/02/2021 16:05:02
genf

genf

6 apprezzamenti in 72 post.

Gruppo: User

Финальный расчет во вложении.
Большое спасибо Ber7 за помощь в оптимизации
Opredelenie gidrodinamicheskogo davlenija_v001.sm (128,74 KiB) scaricato 1339 volta(e).
#4 Pubblicato: 01/03/2021 05:18:30
genf

genf

6 apprezzamenti in 72 post.

Gruppo: User

Эх, по поводу "финальной" это я погорячился.
Как оказалось есть недочет в 1 формуле.
Formula.png

Как это реализовать можно?
Т.е. именно в сумму входят только нечетные номера.
#5 Pubblicato: 01/03/2021 07:16:06
Fridel Selitsky

Fridel Selitsky

520 apprezzamenti in 451 post.

Gruppo: User

I don't understand this formula, but Try to substitute 2n -1 instead of n

2n-1.sm (134,68 KiB) scaricato 1230 volta(e).
1 utenti hanno apprezzato questo post
Serg 01/03/2021 07:39:00
#6 Pubblicato: 01/03/2021 07:40:11
genf

genf

6 apprezzamenti in 72 post.

Gruppo: User

Wrote

I don't understand this formula, but Try to substitute 2n -1 instead of n

2n-1.sm (134,68 KiB) scaricato 1230 volta(e).



Да это то, что нужно. Спасибо.
Opredelenie gidrodinamicheskogo davlenija_v001.sm (187,99 KiB) scaricato 1318 volta(e).
#7 Pubblicato: 01/03/2021 11:37:12
Jean Giraud

Jean Giraud

983 apprezzamenti in 6.866 post.

Gruppo: User

Wrote

I don't understand this formula


I don't understand much in there either.
We can get the shape of the upper right image.

2n-1.sm (142,77 KiB) scaricato 1217 volta(e).
#8 Pubblicato: 01/03/2021 14:32:53
Jean Giraud

Jean Giraud

983 apprezzamenti in 6.866 post.

Gruppo: User

Interesting shape but can't discretize ???

2n-1 [Polylog].sm (8,42 KiB) scaricato 1004 volta(e).
#9 Pubblicato: 01/03/2021 16:51:45
Jean Giraud

Jean Giraud

983 apprezzamenti in 6.866 post.

Gruppo: User

What's your comment on that ?

Unknown.PNG
1 utenti hanno apprezzato questo post
Serg 01/03/2021 17:51:00
#10 Pubblicato: 01/03/2021 17:55:59
genf

genf

6 apprezzamenti in 72 post.

Gruppo: User

Wrote

What's your comment on that ?



Визуально очень похоже... нужно потестировать по ряду значений ... есть графики в книге Бирбраера (рис. 9.9). Я его оцифровывал с помощью GetData Graph Digitizer (примерно конечно).Birbraer_ris.9.9.xlsx (103,48 KiB) scaricato 890 volta(e).
Именно эта формула и графики одно и тоже.

В Smath у меня эта эпюра ломается внизу ... пока не разобрался почему.
#11 Pubblicato: 01/03/2021 20:51:55
Jean Giraud

Jean Giraud

983 apprezzamenti in 6.866 post.

Gruppo: User

Wrote

GetData Graph Digitizer


We can do it in Smath providing the image is cleaned manually
and the coordinates [Xmax, Xmin ...Ymax, Ymin] are given or
otherwise guesstimated. Freeware Tracer can do as well but
again cleaned image and coordinates.
Your approximation sounds OK ... many more can be envisaged.
My little Russian is dead for over 50 years .
Cheers ... Jean

1 utenti hanno apprezzato questo post
Serg 02/03/2021 10:33:00
#12 Pubblicato: 01/03/2021 22:57:15
Jean Giraud

Jean Giraud

983 apprezzamenti in 6.866 post.

Gruppo: User

... smoothed data from Tracer.

Page15 Tracer.sm (18,87 KiB) scaricato 1485 volta(e).
#13 Pubblicato: 02/03/2021 02:38:47
Jean Giraud

Jean Giraud

983 apprezzamenti in 6.866 post.

Gruppo: User

Wrote

... smoothed data from Tracer.


... it can be improved a bit. But, what a dirty image to digitize !

Page15 Tracer.sm (71,66 KiB) scaricato 1501 volta(e).
#14 Pubblicato: 02/03/2021 14:23:15
Jean Giraud

Jean Giraud

983 apprezzamenti in 6.866 post.

Gruppo: User

This document resumes and compares your fitting model
vs the digitized image, from improved session.
You may attempt to adapt your model to the digitized data.
Maybe there is a Thiele fit to your blue/red data points.
I will try that soon ... Jean.

2n-1 [Jean].sm (188,23 KiB) scaricato 1009 volta(e).
1 utenti hanno apprezzato questo post
Serg 02/03/2021 15:16:00
#15 Pubblicato: 02/03/2021 15:20:35
genf

genf

6 apprezzamenti in 72 post.

Gruppo: User

В книге Бирбраера рис. 9.8 несет в себе только информацию касаемо куда какая нагрузка прикладывается и форма приведена условно, т.е. схема. Сам рис. 9.8 не претендует на оцифровку - это не график, а картинка.
А вот рис. 9.9 - это набор графиков уже и именно их я и оцифровывал еще когда не разобрался с формулой 9.51.
Т.е. именно этот набор графиков определяет форму эпюры гидродинамического давления.
#16 Pubblicato: 02/03/2021 16:58:13
Jean Giraud

Jean Giraud

983 apprezzamenti in 6.866 post.

Gruppo: User

In Birbraer's book, fig. 9.8 carries only information with regards to where what load is applied and the form is given conditionally, i.e. scheme. The rice itself. 9.8 does not pretend to be digitized - it is not a graph, but a picture.
And here is rice. 9.9 is a set of graphs already, and it was them that I digitized even when I had not figured out the formula 9.51.
Thus, it is this set of plots that determines the shape of the hydrodynamic pressure plot.
...................
So, my understanding is that the formula 9.51 is the one that determines,
the hydrodynamic pressure. It looks damned close parent to Eiffel Tower shape.
Then, it is not needed to be discretized, simply plot scalar.
However, I don't think you can plot opposite reverse, wish I'm wrong.
Very interesting project, thanks ... Jean

2n-1 [Jean].sm (243,28 KiB) scaricato 997 volta(e).
  • Nuovi post
  • Nessun nuovo post