Bezijerove krive u C kodu
Prikazujem rezultate 1 do 2 od 2

Tema: Bezijerove krive u C kodu

  1. #1
    Početnik wujic (avatar)
    Učlanjen
    19.02.2008.
    Pol
    muški
    Lokacija
    Rataje
    Poruke
    7
    Reputaciona moć
    0

    Lightbulb Bezijerove krive u C kodu

    Da li neko moze da mi pomogne u izradi sledeceg zadatka:

    a) Treba napisati funkciju u C-u
    int Bezijer2 (Tacka t1, Tacka t2, Tacka t3, float nizx, float nizy).
    Argumenti funkcije su tri kontrolne tacke Bezijerove krive drugog reda.
    Funkcija treba da vrati 0 ako Bezijerova kriva ne postoji (tj. te tri tacke su
    kolinearne), a 1 ako ta kriva postoji. Funkcija treba da upise u nizove nizx i
    nizy koeficiente bezijerovih polinoma stepena 2 za x i y koordinatu krive. Nizovi
    su duzine 3. Recimo, ako je t1 = (1; 7), t2 = (2;3), t3 = (7; 9) tada je
    Bezijerova kriva
    ®(t) = t2(1; 7) + 2t(2;3) + (1 ¡ t)^2(7; 9) = (7 ¡ 10t + 8t^2; 9 ¡ 24t + 16t^2)
    nizovi bi trebalo da budu nizx = (7;10;8) i nizy = (9;24;16).
    b) Treba napisati funkciju u C-u
    int Bezijer3 (Tacka t1, Tacka t2, Tacka t3, Tacka t4, float nizx,
    float nizy).
    Argumenti funkcije su cetiri kontrolne tacke. Funkcija treba da vrati 0 ako
    Bezijerova kriva ne postoji (tj. tacke t1, t2, t4 ili t1, t3, t4 su kolinearne),
    a 1 ako ta kriva postoji. Nizovi nizx, nizy su duzine 4 i funkcija u njih treba
    da upise koeficiente polinoma stepena 3 slicno kao pod a).



  2. #2
    Zainteresovan član Stoio (avatar)
    Učlanjen
    07.03.2008.
    Pol
    muški
    Poruke
    343
    Reputaciona moć
    39

    Podrazumevano Re: Bezijerove krive u C kodu

    Citat Original postavio wujic Pogledaj poruku
    Da li neko moze da mi pomogne u izradi sledeceg zadatka:

    a) Treba napisati funkciju u C-u
    int Bezijer2 (Tacka t1, Tacka t2, Tacka t3, float nizx, float nizy).
    Argumenti funkcije su tri kontrolne tacke Bezijerove krive drugog reda.
    Funkcija treba da vrati 0 ako Bezijerova kriva ne postoji (tj. te tri tacke su
    kolinearne), a 1 ako ta kriva postoji. Funkcija treba da upise u nizove nizx i
    nizy koeficiente bezijerovih polinoma stepena 2 za x i y koordinatu krive. Nizovi
    su duzine 3. Recimo, ako je t1 = (1; 7), t2 = (2;3), t3 = (7; 9) tada je
    Bezijerova kriva
    ®(t) = t2(1; 7) + 2t(2;3) + (1 ¡ t)^2(7; 9) = (7 ¡ 10t + 8t^2; 9 ¡ 24t + 16t^2)
    nizovi bi trebalo da budu nizx = (7;10;8) i nizy = (9;24;16).
    b) Treba napisati funkciju u C-u
    int Bezijer3 (Tacka t1, Tacka t2, Tacka t3, Tacka t4, float nizx,
    float nizy).
    Argumenti funkcije su cetiri kontrolne tacke. Funkcija treba da vrati 0 ako
    Bezijerova kriva ne postoji (tj. tacke t1, t2, t4 ili t1, t3, t4 su kolinearne),
    a 1 ako ta kriva postoji. Nizovi nizx, nizy su duzine 4 i funkcija u njih treba
    da upise koeficiente polinoma stepena 3 slicno kao pod a).
    To je već ozbiljnija varijanta. To može neko da ti uradi samo za pare.... ili da nađeš opensource

Slične teme

  1. Strane sluzbe su za sve krive...
    Autor WalterEKurtz u forumu Politika
    Odgovora: 17
    Poslednja poruka: 17.03.2009., 22:02
  2. VB problem u kodu
    Autor DunjaM u forumu Programiranje
    Odgovora: 6
    Poslednja poruka: 23.07.2007., 13:34
  3. Krive noge - ili glava:)
    Autor Vesna99 u forumu Ljubav i seks
    Odgovora: 33
    Poslednja poruka: 01.06.2005., 16:56
  4. Javascript preload-greska u kodu.
    Autor Leka u forumu Web dizajn
    Odgovora: 5
    Poslednja poruka: 21.03.2005., 15:58
  5. ispravljanje krive drine
    Autor ariela u forumu Žene
    Odgovora: 18
    Poslednja poruka: 06.08.2004., 16:46

Pravila za slanje poruka

  • Ne možete kreirati novu temu
  • Ne možete poslati odgovor
  • Ne možete dodati priloge
  • Ne možete prepraviti svoju poruku
  •