Pohyb po kružnici

Programovacie jazyky, rady, poradňa...
kekso
Medium Expert
Medium Expert
Používateľov profilový obrázok
Príspevky: 122
Registrovaný: 02 sep 2005, 12:10
Kontaktovať používateľa:

Pohyb po kružnici

Príspevok od používateľa kekso »

Potrebujem ziskat X a Y na kruznici, pricom poznam povodne X, Y, polomer kruznice a drahu s, o kolko sa chcem posunut na kruznici. Pozn.: nemusi to byt draha s, moze to byt aj uhol alfa.

function getXY(x, y, r, s)
weroro
Flash coder
Flash coder
Používateľov profilový obrázok
Príspevky: 3206
Registrovaný: 14 feb 2009, 22:34
Bydlisko: Bratislava
Kontaktovať používateľa:

Re: Pohyb po kružnici

Príspevok od používateľa weroro »

Dík za info. Držíme ti palce. Keď budeš mať nejaký problém s riešením, tak ti môžeme pomôcť ale nezabudni na citajte-pred-zalozenim-temy-v-programovani-t123064.html
kekso
Medium Expert
Medium Expert
Používateľov profilový obrázok
Príspevky: 122
Registrovaný: 02 sep 2005, 12:10
Kontaktovať používateľa:

Re: Pohyb po kružnici

Príspevok od používateľa kekso »

weroro napísal:Dík za info. Držíme ti palce. Keď budeš mať nejaký problém s riešením, tak ti môžeme pomôcť ale nezabudni na citajte-pred-zalozenim-temy-v-programovani-t123064.html
Vďaka za info. Pravidlá som čítal a dodržal. Teraz prosím o pomoc.
skjerp-deg
Medium Star
Medium Star
Používateľov profilový obrázok
Príspevky: 383
Registrovaný: 24 aug 2015, 15:17

Re: Pohyb po kružnici

Príspevok od používateľa skjerp-deg »

ak nepoznáš súradnice stredu kružnice, tak tých výsledných X Y je nekonečne veľa.
kekso
Medium Expert
Medium Expert
Používateľov profilový obrázok
Príspevky: 122
Registrovaný: 02 sep 2005, 12:10
Kontaktovať používateľa:

Re: Pohyb po kružnici

Príspevok od používateľa kekso »

Mozno idem na to prislis zlozito.
Jednoduchsie: mam X,Y a uhol pod ktorym vypisujem text, teraz potrebujem napisat druhy riadok - teda posunut suradnice X a Y pod prvy riadok.
skjerp-deg
Medium Star
Medium Star
Používateľov profilový obrázok
Príspevky: 383
Registrovaný: 24 aug 2015, 15:17

Re: Pohyb po kružnici

Príspevok od používateľa skjerp-deg »

a kde je tam kružnica? Píšeš text po obvode kružnice, alebo ako to myslíš?
kekso
Medium Expert
Medium Expert
Používateľov profilový obrázok
Príspevky: 122
Registrovaný: 02 sep 2005, 12:10
Kontaktovať používateľa:

Re: Pohyb po kružnici

Príspevok od používateľa kekso »

skjerp-deg napísal:a kde je tam kružnica? Píšeš text po obvode kružnice, alebo ako to myslíš?
Presne má napadlo, že keď napíšem kruznica, tak to asi bude zle pochopené. Takže kto je matematicky zdatný, tak poprosím pomôcť s tou druhou časťou.

Grafické znázornenie v prílohe.
Prílohy
fromXY_toXY[1].png
fromXY_toXY[1].png (14.69 KiB) 1485 zobrazení
skjerp-deg
Medium Star
Medium Star
Používateľov profilový obrázok
Príspevky: 383
Registrovaný: 24 aug 2015, 15:17

Re: Pohyb po kružnici

Príspevok od používateľa skjerp-deg »

Ak ti napadlo, že to bude zle pochopené, tak prečo si neopísal svoj problém menej vágne, exaktnejšie? Problém nie je matematická zdatnosť respondentov, ale tvoja neschopnosť dostatočne presne opísať problém.

Prvý príspevok je absolútny nonsens.
Tretí naznačuje niečo v zmysle, že píšeš riadky, ktoré sa začínajú pri obvode pomyselnej kružnice a sú na ňu kolmé (odstupujú od nej), ak berieme do úvahy prvý príspevok. Alternatívne, ak zabudneme na prvý príspevok, tak v treťom príspevku píšeš, že chceš riadky naklonené pod istým uhlom, teda potrebuješ pôvodné X Y posúnuť o vektor kolmý na pomyselnú čiaru, na ktorej leží predchádzajúci riadok, dlhý výšku jedného riadku.

Uvedom si čo chceš, nakresli si ilustračný obrázok a až potom sa dotkni klávesnice.

//autoeditácia príspevku (22 Aug 2017, 15:20)
edit: Medzičasom sa pridal obrázok. Heureka, čiže, tie body nakoniec neležia na kružnici, ale na priamke? Tak to len posuň pôvodné X Y o spomínaný vektor a máš nové X Y
kekso
Medium Expert
Medium Expert
Používateľov profilový obrázok
Príspevky: 122
Registrovaný: 02 sep 2005, 12:10
Kontaktovať používateľa:

Re: Pohyb po kružnici

Príspevok od používateľa kekso »

skjerp-deg napísal:Medzičasom sa pridal obrázok. Heureka, čiže, tie body nakoniec neležia na kružnici, ale na priamke? Tak to len posuň pôvodné X Y o spomínaný vektor a máš nové X Y
Fajn. A ten vzorec pre výpočet?
skjerp-deg
Medium Star
Medium Star
Používateľov profilový obrázok
Príspevky: 383
Registrovaný: 24 aug 2015, 15:17

Re: Pohyb po kružnici

Príspevok od používateľa skjerp-deg »

Súradnice vektora, o ktorý máš posunúť pôvodné X Y:

Kód: Vybrať všetko

x = -cos(alfa)*lineHeight
y = sin(alfa)*lineHeight
Čo z toho, keď nevieš, prečo je to tak.
kekso
Medium Expert
Medium Expert
Používateľov profilový obrázok
Príspevky: 122
Registrovaný: 02 sep 2005, 12:10
Kontaktovať používateľa:

Re: Pohyb po kružnici

Príspevok od používateľa kekso »

skjerp-deg napísal:Súradnice vektora, o ktorý máš posunúť pôvodné X Y:

Kód: Vybrať všetko

x = -cos(alfa)*lineHeight
y = sin(alfa)*lineHeight
Čo z toho, keď nevieš, prečo je to tak.
Dakujem pekne za odpoved. Funguje to.
Co z toho, ked neviem ako je to ratane? To nie je ziadny problem. Robim novu zostavu pre rodokmen a pouzil som uz cez 50 vzorcov. Niektore mam odvodene, niektore som nasiel na nete a niektore mi odvodila umela inteligencia. Nevidim problem v tom, ze programator nechape uplne vsetkym castiam kodu, ktore pouziva.
Tu je spominana rozrobena zostava: https://www.rodokmen.com/templates/img/tree19.pdf
Napísať odpoveď