Anonymní profil Jerry – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Anonymní profil Jerry – Programujte.comAnonymní profil Jerry – Programujte.com

 

Příspěvky odeslané z IP adresy 90.179.143.–

.NET › Elipsa a rozpočítání bodů
17. 8. 2022   #390403

#90 peter
Aháá docela zajímavý video to  #41 BDS , no to ale bude si dost drncat ty ozubený kola co ? A nemělo by spíš bejt první i druhý uchycený v ohnisku ? 

.NET › Elipsa a rozpočítání bodů
16. 8. 2022   #390400

#87 peter
aha takže děláte ozubená eliptická kola jo ? wooooooooooooooou tý jo .. 

Visual Basic › Otravná hláška "Povolit auto…
16. 8. 2022   #390398

Ahoj,

mám MS Excel 2003 a v menu "Data / ImportovatExterníData / NovýDatabázovýDotaz" jsem si otevřel ".DBF" soubor a vytvořil propojení. Bohužel pokaždé, když soubor otevírám, tak se mi objevuje otravná hláška "Povolit Automatickou Aktualizaci ?". Nevíte náhodou někdo, jak se té hlášky zbavit ? 

Díky. 

Připojen obrázek.

Jerry
.NET › Elipsa a rozpočítání bodů
15. 8. 2022   #390389

#77 Pavel
"...Asi by se dala hledat kružnice o vhodném poloměru,..."   ne to asi taky nepude .. prostě elipsa je elipsa .. ježišmarjá to už si z Vš z matematický analýzy nic nepamatujete ? no a zkusili ste teda ten muj algoritmus ? ten přeci funguje ne ? ale to je přeci taky aproximace 

Jerry
.NET › Elipsa a rozpočítání bodů
15. 8. 2022   #390388

#76 Pavel
Ano, to se tu řeší .. to chápu ale já se vám snažim od začátku říct, že to NEJDE chápete to jo ? 

Jerry
.NET › Elipsa a rozpočítání bodů
15. 8. 2022   #390385

ale chápete, že pravidelněj pětiúhelník na elipse vubec nemusí vyjít .. z důvodu geometrie... elipsa neni kružnice .. 

Jerry
.NET › Elipsa a rozpočítání bodů
15. 8. 2022   #390384

to sou chybky v řádu desetin .. to je v pohodě .. nevim jakej používáte algoritmus, no mohlo by to bejt lepší ... zkusili ste ten muj algoritmus co sem psal ? 

Jerry
.NET › Elipsa a rozpočítání bodů
15. 8. 2022   #390382

#71 Pavel
no vidíte .. funguje to moc hezky ne ? je tam chyba jen na 0.001 to neni špatný .. 

Jerry
.NET › Elipsa a rozpočítání bodů
15. 8. 2022   #390380

#69 Pavel
...jo aha, tak mužete provést převzorkování na větší rozlišení ne ? místo rozměru a=20,b=100 dáte a=2000, b=10000... a fungovat to bude. Pořád nechápu co vám nejde nebo co máte s těma sečnama a tečnama ... tak to počítejte v přesnosti long double a je to .. to je podle IEEE754 přesnost na 80 bitů. 

Jerry
.NET › Elipsa a rozpočítání bodů
15. 8. 2022   #390372

Ano, to je pravda proto se tomu říká aproximace :) jak sem už mnohokrát psal tak exaktní řešení neexistuje. Už se o to za posledních  několik set let snaží/snažilo tisíce matematiků a zatim stále nic. Takže tady je seznam prozatim dostupných aproximací:

http://www.ebyte.it/library/docs/math05a/EllipsePerimeterApprox05.html

můžeš si vymyslet svoji aproximaci s využitím Taylorova rozvoje... fantazii se meze nekladou. 

Jinak možná bych v tom mým algoritmu dal místo 0.000017453  asi spíš hodnotu 0.00000017453 tohle se musí odzkoušet ... je třeba si uvědomit, že vzdálenost bodů P1 a P2 v tom mým algoritmu se počítá s přesností cca 0.00001 lepší přesnost stejně asi ne normálním Pythonu nebo Csharp atd nedosáhneš. 

Právě ta podmínka L >= F a krok v úhlu 0.000017453 určuje přesnost výpočtu. Jinak metoda hrubé síly je asi to nejhorší co se dá použít, ale fungovat to bude. Možná by byla lepší Ramanujanova I. nebo II. aproximace. To je potřeba odzkoušet. 

 

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý