Matemaattionen ongelma kolmiota piirtäessä

Voit pyytää apua ohjelmointiongelmiin täältä.
Post Reply
Bowlman
Newcomer
Posts: 4
Joined: Sat Dec 22, 2012 3:36 pm

Matemaattionen ongelma kolmiota piirtäessä

Post by Bowlman »

Koitin tässä itse kovasti pähkäillä ongelmaa kolmion piirtämiseen liittyen. Koitin lähestyä asiaa matemaattisesta näkökulmasta ja tässä nyt on kaaviota ja kuvaajaa jos jonkinmoista yritetty pähkäilyn avuksi piirtää, mutta ei auta. Jos koittaisin mahdollisimman lyhyesti selittää.

Haluaisin piirtää kolmion. Siis kolme pistettä a, b ja c. keskikohtana d. keskikohta ei koskaan muuta vaan on oletuksena vakio. haluaisin onnistua laskemaan jollakin kaavalla noiden a:n b:n ja c:n muuttuneet kordinaatit kun kolmiota pyöritetään 1-360 astetta ympäri. Miten voidaan laskea jotain tuollaisella kaavalla jossa esim a-pisteen kordinaatti on nollana sekä 0:ssa asteessa että 90:ssä asteessa. Muina aikoina kordinaatit muuttuvat alkuperäisestä suuntaan jos toiseen. Ymmärrän miksi kordinaatit palaavat "alkuun" ja sitten toiseen suuntaan, mutta matemaattisin silmin en onnistu havainnollistamaan asiaa niin että voin järkeillä sen omaan käyttötarkoitukseen.

Toivottavasti tajuatte mitä yritän selittää, jos ette, niin voin laittaa kuvia havainnollistamaan asiaa.

EDIT: Tuon keskikohdan ei tarvite itseasiassa olla vakio tai aina "keskellä". Eli kunhan kolmiota voi pyörittää ja pysyy muuten suhteessa.
Bowlman
Newcomer
Posts: 4
Joined: Sat Dec 22, 2012 3:36 pm

Re: Matemaattionen ongelma kolmiota piirtäessä

Post by Bowlman »

Pyörivätä kolmiota any1? Nyt ku tarkemmin mietin, ni kyl se pitäis sen akselinsa ympäri pyöriä. Sitä ku liikettelee sit sivuttaissuunnissa, ni näyttäis melko tyhmältä jos se pyöris vaan kulmastaan. Jos vielä vähän koittais selventää, ni piirtokomennoilla (line) ja kordinaatteja käyttäen kolmio, joka pyörii. Eli tollasta matematiikkaostastoa, ilman oikoteitä. Niin ja tässä olen suorakulmaisen kolmion kanssa koittanut pähkäillä. Jos jonkunlainen kaava jostain syntyis, ni kenties sitä jotenkin vois soveltaa sit esimerkiksi neliöön, mutta katotaan sitä sitten myöhemmin. Jotain apua kiitos, edes mistä lähteä liikkeelle?
Bowlman
Newcomer
Posts: 4
Joined: Sat Dec 22, 2012 3:36 pm

Re: Matemaattionen ongelma kolmiota piirtäessä

Post by Bowlman »

"kahessa ulottuvuudessa origo rotaatiopisteenä x=x*cos(a)-y*sin(a) ja y=x*sin(a)+y*cos(a), missä a kulma"

Tulikin vastaus jo muuta kautta.
Kiitos.
User avatar
valscion
Moderator
Moderator
Posts: 1599
Joined: Thu Dec 06, 2007 7:46 pm
Location: Espoo
Contact:

Re: Matemaattionen ongelma kolmiota piirtäessä

Post by valscion »

Hienoa että sait vastauksen kysymykseesi ja tervetuloa foorumeille! Olethan kuitenkin ensi kerralla vähän kärsivällisempi uusien viestien putkeen laittamisen kanssa. Vanhoja viestejä voi muokata "Muokkaa"-nappulan avulla ja se on usein parempi ratkaisu kuin täysin uuden viestin laittaminen edellisen perään. Foorumi ei ole chatti, mahdollisen vastauksen saaminen voi viedä parikin päivää.

Tähän postaukseen ei tarvitse vastata uudella viestillä ;). Vielä kerran, tervetuloa foorumeille!
cbEnchanted, uudelleenkirjoitettu runtime. Uusin versio: 0.4.1 — Nyt myös sorsat GitHubissa!
NetMatch - se kunnon nettimättö-deathmatch! Avoimella lähdekoodilla varustettu
vesalaakso.com
Bowlman
Newcomer
Posts: 4
Joined: Sat Dec 22, 2012 3:36 pm

Re: Matemaattionen ongelma kolmiota piirtäessä

Post by Bowlman »

Kiitos, kiitos. Vanhahan täällä jo ollaan. Vanha, tämä sama nikki muistaakseni johonkin kadonnut. No nyt rekisteröity takaisin. Kiva värkkäillä taas pitkästä aikaa jotain pientä makupalaa ja nyt voi sitten yötä vasten aloittaa kunnolla kun tuo alun ongelma ratkesi.
Post Reply